1)Create an EDT:
UB_CompMaster
2)Go to the Module Table:smmParametersTable
Create a method:
public client server static NumberSequenceReference numRefUB_CompMasterId()
{;
return NumberSeqReference::findReference(typeId2ExtendedTypeId(typeid(UB_CompMasterId)));
}
3)Go to the module Class:NumberSeqReference_CRM
Select the LoadModule Method:
//Start
numRef.DataTypeId = typeId2ExtendedTypeId(typeid(UB_CompMasterId));
numRef.ConfigurationKeyId = configurationkeynum(SmmCRM);
numRef.ReferenceHelp = literalstr("CompetitorMasterId"); // Unique key for CompetitorMasterId
numRef.WizardContinuous = false;
numRef.WizardManual = NoYes::No;
numRef.WizardAllowChangeDown = NoYes::No;
numRef.WizardAllowChangeUp = NoYes::No;
numRef.SortField = 13;
numRef.WizardHighest = 999999;
this.create(numRef);
//End
4)Go to the Table:Override initVale Method
public void initValue()
{
NumberSeq NumSeq;
;
super();
NumSeq = NumberSeq::newGetNum(smmParametersTable::numRefUB_CompMasterId(),true);
this.CompetitorMasterId = NumSeq.num();
}
OR
this.CompetitorMasterId = smmParametersTable::numRefUB_CompMasterId().NumberSequence;
5. Finally, in CRM Module -> Set up -> parammeters -> Number sequence Tab, assign the number Sequence for the EDT you have created ... Thats it... Very simple ......
2)Go to the Module Table:smmParametersTable
Create a method:
public client server static NumberSequenceReference numRefUB_CompMasterId()
{;
return NumberSeqReference::findReference(typeId2ExtendedTypeId(typeid(UB_CompMasterId)));
}
3)Go to the module Class:NumberSeqReference_CRM
Select the LoadModule Method:
//Start
numRef.DataTypeId = typeId2ExtendedTypeId(typeid(UB_CompMasterId));
numRef.ConfigurationKeyId = configurationkeynum(SmmCRM);
numRef.ReferenceHelp = literalstr("CompetitorMasterId"); // Unique key for CompetitorMasterId
numRef.WizardContinuous = false;
numRef.WizardManual = NoYes::No;
numRef.WizardAllowChangeDown = NoYes::No;
numRef.WizardAllowChangeUp = NoYes::No;
numRef.SortField = 13;
numRef.WizardHighest = 999999;
this.create(numRef);
//End
4)Go to the Table:Override initVale Method
public void initValue()
{
NumberSeq NumSeq;
;
super();
NumSeq = NumberSeq::newGetNum(smmParametersTable::numRefUB_CompMasterId(),true);
this.CompetitorMasterId = NumSeq.num();
}
OR
this.CompetitorMasterId = smmParametersTable::numRefUB_CompMasterId().NumberSequence;
5. Finally, in CRM Module -> Set up -> parammeters -> Number sequence Tab, assign the number Sequence for the EDT you have created ... Thats it... Very simple ......
No comments:
Post a Comment