Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Function errorHandler()
Local ApiObject &oPSMessageCollection, &oPSMessage;
Local number &i;
Local String &sErrMsgSetNum, &sErrMsgNum, &sErrMsgText, &sErrType;
&oPSMessageCollection = &oSession.PSMessages;
try
rem ***** Set the Log File *****;
&fileLog = GetFile("C:\temp\Z_MSS_MNG_CTL_ID_CI.log", "w", "a", %FilePat
h_Absolute);
&fileLog.WriteLine("Begin");
rem ***** Get current PeopleSoft Session *****;
&oSession = %Session;
rem ***** Set the PeopleSoft Session Error Message Mode *****;
rem ***** 0 - None *****;
rem ***** 1 - PSMessage Collection only (default) *****;
rem ***** 2 - Message Box only *****;
rem ***** 3 - Both collection and message box *****;
&oSession.PSMessagesMode = 1;
errorHandler();
throw CreateException(0, 0, "GetCompIntfc failed");
End-If;
EAGUE);
rem &oZContrLabor.Z_COLLEAGUE = [*];
&fileLog.WriteLine("&oZContrLabor.Z_GIDM_BIRDT_MM = " | &oZContrLabor.Z_
GIDM_BIRDT_MM);
rem &oZContrLabor.Z_GIDM_BIRDT_MM = [*];
&fileLog.WriteLine("&oZContrLabor.Z_GIDM_BIRDT_DD = " | &oZContrLabor.Z_
GIDM_BIRDT_DD);
rem &oZContrLabor.Z_GIDM_BIRDT_DD = [*];
&fileLog.WriteLine("&oZContrLabor.NATIONAL_ID_TYPE = " | &oZContrLabor.N
ATIONAL_ID_TYPE);
rem &oZContrLabor.NATIONAL_ID_TYPE = [*];
&fileLog.WriteLine("&oZContrLabor.NID_COUNTRY = " | &oZContrLabor.NID_CO
UNTRY);
rem &oZContrLabor.NID_COUNTRY = [*];
&fileLog.WriteLine("&oZContrLabor.Z_GIDM_NAT_ID = " | &oZContrLabor.Z_GI
DM_NAT_ID);
rem &oZContrLabor.Z_GIDM_NAT_ID = [*];
&fileLog.WriteLine("&oZContrLabor.EMPL_STATUS = " | &oZContrLabor.EMPL_S
TATUS);
rem &oZContrLabor.EMPL_STATUS = [*];
&fileLog.WriteLine("&oZContrLabor.EXPECTED_END_DATE = " | &oZContrLabor.
EXPECTED_END_DATE);
rem &oZContrLabor.EXPECTED_END_DATE = [*];
&fileLog.WriteLine("&oZContrLabor.LOCATION = " | &oZContrLabor.LOCATION)
;
rem &oZContrLabor.LOCATION = [*];
&fileLog.WriteLine("&oZContrLabor.STD_HOURS = " | &oZContrLabor.STD_HOUR
S);
rem &oZContrLabor.STD_HOURS = [*];
&fileLog.WriteLine("&oZContrLabor.STD_HRS_FREQUENCY = " | &oZContrLabor.
STD_HRS_FREQUENCY);
rem &oZContrLabor.STD_HRS_FREQUENCY = [*];
&fileLog.WriteLine("&oZContrLabor.COMPANY = " | &oZContrLabor.COMPANY);
rem &oZContrLabor.COMPANY = [*];
&fileLog.WriteLine("&oZContrLabor.BUSINESS_UNIT = " | &oZContrLabor.BUSI
NESS_UNIT);
&oPersonalPhone = &oPersonalPhoneCollection.Item(&i1167);
&fileLog.WriteLine("&oPersonalPhone.PHONE_TYPE = " | &oPersonalPhone.PHO
NE_TYPE);
rem &oPersonalPhone.PHONE_TYPE = [*];
&fileLog.WriteLine("&oPersonalPhone.PHONE = " | &oPersonalPhone.PHONE);
rem &oPersonalPhone.PHONE = [*];
&fileLog.WriteLine("&oPersonalPhone.EXTENSION = " | &oPersonalPhone.EXTE
NSION);
rem &oPersonalPhone.EXTENSION = [*];
End-For;
T Collection *****;
&oPersNidCollection = &oZMssMngCtlIdCi.PERS_NID;
Local integer &i1190;
For &i1190 = 1 To &oPersNidCollection.Count;
&oPersNid = &oPersNidCollection.Item(&i1190);
End-For;
errorHandler();
rem
rem End-If;
errorHandler();
rem
rem End-If;