/** * @addtogroup batch service * @{ */ /** * @file erp_utils.h * * @brief import item from middle table * * @author Ray Li * * @history * =================================================================================== * Date Name Description of Change * 3-Feb-2015 Ray created */ /** * @headerfile tcua 头文件 */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /** * @headerfile standard c & cpp header files */ #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; //erp table name #define PART_INFO_TABLE "ERP_PART_INFO_TABLE" #define PREF_JF3_ERP_DB_Login_Info "TM2_ERP_DB_Login_Info" #define CUST_CP_NAME_PROPS "Cust_ERP_PLM_CP_Name_Props"//成品名称规则 #define CUST_CP_GG_PROPS "Cust_ERP_PLM_CP_GG_Props"//成品规格规则 #define CUST_BCP_NAME_PROPS "Cust_ERP_PLM_BCP_Name_Props"//半成品名称规格 #define CUST_BCP_GG_PROPS "Cust_ERP_PLM_BCP_GG_Props"//半成品规格规则 #define CUST_YCL_NAME_PROPS "Cust_ERP_PLM_YCL_NAME_Props"//原材料名称规则 #define CUST_WL_PROPS "Cust_ERP_PLM_WL_Props"//物料JAVA取属性规则 //error #define ERROR_PREFERENCE_ERROR (EMH_USER_error_base + 1) #define ERROR_ERP_LOGIN_FAIL (EMH_USER_error_base + 2) //ERP #define ERROR_OCI_FAIL (EMH_USER_error_base + 11) #ifdef __cplusplus extern "C" { #endif int getPrefStrings( const char *preference, TC_preference_search_scope_t scope, vector &pref_vec ); #ifdef __cplusplus } #endif