anchor.diff:  
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   
  +calc_max_trans_id(Config, Max) ->
  +    Factor = ?config(megaco_factor, Config),
  +    if
  +        (Factor =:= 1) ->
  +            Max;
  +        (Factor =< 10) ->
  +            calc_max_trans_id2(Factor, Max);
  +        true ->
  +            calc_max_trans_id2(10, Max)
  +    end.
  +
  +calc_max_trans_id2(Factor, Max) ->
  +    Max - ((Factor-1) * 100).
  +
   transaction_id_counter_mg(suite) ->
       [];
   transaction_id_counter_mg(doc) ->
  
positive.code:          otp_8183/1
          ]).
  
  -include_lib("megaco/include/megaco.hrl").
  -include_lib("megaco/src/app/megaco_internal.hrl").
  -include("megaco_test_lib.hrl").
  
negative.code: %%
  %% %CopyrightBegin%
  %%
  %% Copyright Ericsson AB 2000-2022. All Rights Reserved.
  %%
  %% Licensed under the Apache License, Version 2.0 (the "License");
  %% you may not use this file except in compliance with the License.
  