You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.8 KiB
40 lines
1.8 KiB
#pragma once
|
|
/*
|
|
#include "util.h"
|
|
#include "dfl_custom.h"
|
|
#include <string>
|
|
#include <vector>
|
|
#include <map>
|
|
#include <unidefs.h>
|
|
#include <oratypes.h>
|
|
#include <fclasses/tc_string.h>
|
|
#include <pom\pom\pom.h>
|
|
#include <tc\tc_macros.h>
|
|
#include <tccore\aom_prop.h>*/
|
|
#include <ics/ics.h>
|
|
#include <ics/ics2.h>
|
|
#include "soapSIO_USCOREBOM_USCOREPLM_USCOREASYNBindingProxy.h"
|
|
#include "soapSI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBindingProxy.h"
|
|
#include "soapSI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBindingProxy.h"
|
|
#include "ocilib.h"
|
|
#include "dfl_custom.h"
|
|
#include "util.h"
|
|
using namespace std;
|
|
|
|
tag_t getProcessTag(tag_t mantr, char* groupName);
|
|
boolean isTcm2(tag_t mantr);
|
|
void getFactoryNoList(char* projectNo, char* groupName, char* wbs,
|
|
tag_t* factoryNos, int num, tag_t ccp, vector<_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM>& list);
|
|
void logCcbh(vector<_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM> list_Factorys);
|
|
void sendFactoryNo(vector<_ns1__DT_USCOREFACTORY_USCORENUMBER_USCOREREQ_ITEMS_ITEM> list_Factorys);
|
|
void readBopInfo1YH(tag_t rev, tag_t partRev, boolean flag,
|
|
map<string, tag_t>& gy_meops, vector<tag_t>& needTCM_meops,
|
|
char* groupName, char* now, vector <_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST>& proclist);
|
|
char* getUnti(char* unti);
|
|
void startSplitSend(char*groupId,
|
|
map<tag_t, vector<_ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST>> mapList,
|
|
char *code, char *wbsNo, map<string, vector<string>> inCcpMap);
|
|
string getPlmTime(char *code);
|
|
void logProcessMsg(vector <_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST> proclist);
|
|
void sendProcess(vector <_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST> proclist, string& sendMsg);
|
|
void sendNotice(char *code, string errMsg, char *wbsNo, char *userName, char* projectName); |