anchor.diff:                                                         ,{'cc', ?TEMPLATE_CC}
                                                          ,{'bcc', ?TEMPLATE_BCC}
                                                          ,{'reply_to', ?TEMPLATE_REPLY_TO}
  -                                                       ]).
  +                                                       ]),
  +    maybe_upload_attachments(?MRC_APPROACHING_TEMPLATE).
  +
  +
   
   -spec send_account_update(ne_binary(), ne_binary(), kz_json:object()) -> 'ok'.
   send_account_update(AccountId, TemplateId, DataBag) ->
  
positive.code: -spec maybe_new_billing_period_approaching(ne_binary(), kz_account:doc()) -> 'ok'.
  maybe_new_billing_period_approaching(AccountId, AccountJObj) ->
      Timestamp = kz_time:current_tstamp(),
      {StartYear, StartMonth, StartDay} = onbill_util:period_start_date(AccountId, Timestamp),
      case onbill_util:days_left_in_period(StartYear, StartMonth, StartDay, Timestamp) of
          DaysLeft when DaysLeft < 10 ->
              case onbill_bk_util:current_usage_amount_in_units(AccountId)
                  > wht_util:current_balance(AccountId)
              of
  
negative.code: -define(MRC_APPROACHING_SENT, [<<"notifications">>, <<"mrc_approaching">>, <<"sent_mrc_approaching">>]).
  -define(MRC_APPROACHING_ENABLED, [<<"notifications">>, <<"mrc_approaching">>, <<"enabled">>]).
  -define(MRC_APPROACHING_TSTAMP, [<<"notifications">>, <<"mrc_approaching">>, <<"last_notification">>]).
  -define(MRC_APPROACHING_PERIOD,
          kapps_config:get_integer(?MOD_CONFIG_CRAWLER, <<"mrc_approaching_period_days">>, 5)).
  -define(MRC_APPROACHING_REPEAT,
          kapps_config:get_integer(?MOD_CONFIG_CRAWLER, <<"mrc_approaching_repeat_s">>, 1 * ?SECONDS_IN_DAY)).
  
  