def METHOD_NAME(
    self, table, depreciation_start_date, depreciation_stop_date, line_dates
):
    """Simulate the computation like year one."""
    is_changed = self.method_time == "percentage"
    obj = self
    if is_changed:
        self.with_context(asset_validate_from_write=True).method_time = "year"
        obj = self.with_context(use_percentage=True)
    ret_val = super(AccountAssetAsset, obj).METHOD_NAME(
        table,
        depreciation_start_date,
        depreciation_stop_date,
        line_dates,
    )
    if is_changed:
        self.with_context(asset_validate_from_write=True).method_time = "percentage"
    return ret_val