anchor.diff:  	{ok, _} = ocs:add_subscriber(SubscriberID, Password, ProdID, Chars, Buckets),
   	SessionId = [{'Session-Id', list_to_binary(ocs:generate_password())}],
   	{ok, _, _} = ocs_rating:rate(diameter, SubscriberID, Destination, initial, [], [], SessionId),
  -	{ok, _, _} = ocs_rating:rate(diameter, SubscriberID, Destination, final, [{octets, Debit}], [], SessionId),
  +	{ok, _, _} = ocs_rating:rate(diameter, SubscriberID, Destination, interim, [{octets, Debit}], [], SessionId),
   	{ok, #subscriber{buckets = RatedBuckets}} = ocs:find_subscriber(SubscriberID),
   	#bucket{remain_amount = CentsRemain} = lists:keyfind(cents, #bucket.units, RatedBuckets),
   	CentsRemain = RemAmount - PackagePrice.
  
positive.code: 	{ok, #subscriber{buckets = RatedBuckets}} = ocs:find_subscriber(SubscriberID),
  	#bucket{remain_amount = 0, reservations = []} = lists:keyfind(cents, #bucket.units, RatedBuckets).
  
  octets_debiting_scenario_2() ->
  	[{userdata, [{doc, "Debit amount less than package size"}]}].
  
  octets_debiting_scenario_2(_Config) ->
  	ProdID = ocs:generate_password(),
  	PackagePrice = 100,
  	PackageSize = 1000,
  	Price = #price{name = "overage", type = usage,
  		units = octets, size = PackageSize, amount = PackagePrice},
  	Product = #product{name = ProdID, price = [Price]},
  	{ok, _} = ocs:add_product(Product),
  	SubscriberID = list_to_binary(ocs:generate_identity()),
  	Password = ocs:generate_password(),
  	Chars = [{validity, erlang:system_time(?MILLISECOND) + 2592000000}],
  	RemAmount = 201,
  	Debit = 100,
  	Buckets = [#bucket{units = cents, remain_amount = RemAmount,
  		start_date = erlang:system_time(?MILLISECOND),
  
negative.code: 	interim_reservation_out_of_credit, interim_reservation_remove_session_attributes,
  	interim_reservation_multiple_buckets_with_sufficient_amount,
  	interim_reservation_multiple_buckets_out_of_credit,
  	interim_debiting_exact_remain_amount, interim_debiting_below_package_size,
  	octets_debiting_scenario_3, octets_debiting_scenario_4,
  	octets_debiting_scenario_5, octets_debiting_scenario_6,
  	octets_debit_and_reservation_scenario_1, octets_debit_and_reservation_scenario_2,
  