Quintiq file version 2.0
|
#parent: #root
|
StaticMethod CreateCurrencyRateFromJson (
|
JSON datarow
|
) as CurrencyRate_MP
|
{
|
Description: 'Create Currency Rate From Json'
|
TextBody:
|
[*
|
// Administrator Jul-19-2023 (created)
|
currencyid := datarow.Get( "currencyid" ).GetString();
|
rate := [Real]datarow.Get( "rate" ).GetString();
|
startstring := datarow.Get( "start" ).GetString();
|
years := [Number]startstring.SubString( 0, 4 );
|
month := [Number]startstring.SubString( 5, 2 );
|
day := [Number]startstring.SubString( 8, 2 );
|
|
start := Date::Construct( years, month, day );
|
result := CurrencyRate_MP::CreateCurrencyRate( currencyid, start, rate );
|
|
return result;
|
*]
|
}
|