change company helps to chnage the value of our field on the mark of the entity value
suppose you are overding a value in 3005 when you change to 1005 and click button the value changes in 1005 too
class LegalEntityRestriction_FYCDeleteExistingEntries
{
/// <summary>
///
/// </summary>
/// <returns></returns>
public boolean modified()
{
boolean ret;
//ret = super();
LedgerParameters ledgerparameter;
ret = super();
if(LegalEntityRestriction_FYCDeleteExistingEntries.valueStr( ) == enum2Str(NoYes::Yes))
{
changecompany(LegalEntityRestriction.LegalEntity)
{
ledgerparameter = LedgerParameters::find(true);
ttsbegin;
ledgerparameter.DeleteOpening = NoYes::Yes;
ledgerparameter.update();
ttscommit;
}
}
//if(LegalEntityRestriction_FYCDeleteExistingEntries.valueStr( )==noyes = no)
//{
// changecompany(LegalEntityRestriction.LegalEntity)
// {
// ledgerparameter = LedgerParameters::find(true);
// ttsbegin;
// ledgerparameter.DeleteOpening = NoYes::No;
// ledgerparameter.update();
// ttscommit;
// }
//}
else
{
changecompany(LegalEntityRestriction.LegalEntity)
{
ledgerparameter = LedgerParameters::find(true);
ttsbegin;
ledgerparameter.DeleteOpening = NoYes::No;
ledgerparameter.update();
ttscommit;
}
}
return ret;
}
}
Comments
Post a Comment