static void CreateAplicant(Args _args)
{
HcmApplicant hcmApplicant;
DirPerson dirperson;
DirPersonName dirPersonName;
NumberSeq sequence;
HcmApplicantId applicantId;
RecId person, dirPersonRecid;
DirPartyRecId partyRecId;
Name personName;
personName = "Krishna" +" " +"kumar"+ " " + "test";
partyRecId = DirPartyTable::createNew( DirPartyType::Person, personName).RecId;
dirPersonRecId = DirPerson::find(partyRecId).RecId;
dirPersonName.FirstName = "Krishna";
dirPersonName.MiddleName = "kumar";
dirPersonName.LastName = "test";
dirPersonName.Person = dirPersonRecId;
if (dirPersonName.validateWrite())
{
dirPersonName.insert();
}
ttsbegin;
applicantId = NumberSeq::newGetNum( HRMParameters::numRefApplicantId()).num();
ttscommit;
hcmApplicant.ApplicantId = applicantId;
if(dirPersonRecId != hcmApplicant.Person)
{
hcmApplicant.Person = dirPersonRecId;
hcmApplicant.insert();
}
}
{
HcmApplicant hcmApplicant;
DirPerson dirperson;
DirPersonName dirPersonName;
NumberSeq sequence;
HcmApplicantId applicantId;
RecId person, dirPersonRecid;
DirPartyRecId partyRecId;
Name personName;
personName = "Krishna" +" " +"kumar"+ " " + "test";
partyRecId = DirPartyTable::createNew( DirPartyType::Person, personName).RecId;
dirPersonRecId = DirPerson::find(partyRecId).RecId;
dirPersonName.FirstName = "Krishna";
dirPersonName.MiddleName = "kumar";
dirPersonName.LastName = "test";
dirPersonName.Person = dirPersonRecId;
if (dirPersonName.validateWrite())
{
dirPersonName.insert();
}
ttsbegin;
applicantId = NumberSeq::newGetNum( HRMParameters::numRefApplicantId()).num();
ttscommit;
hcmApplicant.ApplicantId = applicantId;
if(dirPersonRecId != hcmApplicant.Person)
{
hcmApplicant.Person = dirPersonRecId;
hcmApplicant.insert();
}
}
No comments:
Post a Comment