# 金融 / 财务分析 / 最近一季度 / 现金流量

## `cashfromSale_q(r_date)`

声明：function

返回季度的销售商品、提供劳务收到的现金。 （1）从合并现金流量表中取出销售商品、提供劳务收到的现金； （2）按照季度的算法，计算出RDate季度的销售商品、提供劳务收到的现金【注1】

<!-- tags: 金融 财务分析 最近一季度 现金流量 返回 获取 -->

| 参数     | 类型    | 说明         |
| -------- | ------- | ------------ |
| `r_date` | integer | 整数，报告期 |

返回：float

### 示例

范例01：指定2011年报，取万科A季度的销售商品、提供劳务收到的现金

```tsl
// 指定2011年报，取万科A季度的销售商品、提供劳务收到的现金
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000002');
v := CashfromSale_Q(20111231);
return v;
// 输出：28481025070.93
```

## `cashInfroFA_q(r_date)`

声明：function

计算指定报告期的筹资活动现金流入小计。 根据季度数据的算法【注3】，函数从合并现金流量表中取出多个报告期的筹资活动现金流入小计，计算最近1季度的筹资活动现金流入小计

<!-- tags: 金融 财务分析 最近一季度 现金流量 计算 求解 -->

| 参数     | 类型    | 说明           |
| -------- | ------- | -------------- |
| `r_date` | integer | 整数，报告期； |

返回：float

### 示例

范例01：取'万科A'在2011年年报最近1季度的筹资活动现金流入小计；

```tsl
oV := BackUpSystemParameters2();
// 取'万科A'在2011年年报最近1季度的筹资活动现金流入小计；
setsysparam(pn_stock(), 'SZ000002');
v := CashInfroFA_Q (20111231);
return v;
// 输出：5825466602.63
```

## `cashInfromIA_q(r_date)`

声明：function

返回季度的投资活动现金流入小计。 （1）从合并现金流量表中取出投资活动现金流入小计； （2）按照季度的算法，计算出RDate季度的投资活动现金流入小计【注1】

<!-- tags: 金融 财务分析 最近一季度 现金流量 返回 获取 -->

| 参数     | 类型    | 说明         |
| -------- | ------- | ------------ |
| `r_date` | integer | 整数，报告期 |

返回：float

### 示例

范例01：指定2011年报，取万科A季度的投资活动现金流入小计

```tsl
// 指定2011年报，取万科A季度的投资活动现金流入小计
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000002');
v := CashInfromIA_Q(20111231);
return v;
// 输出：198067232.63
```

## `cashOutfromFA_q(r_date)`

声明：function

计算指定报告期最近1季度的筹资活动现金流出小计。 根据季度数据的算法【注3】，函数从合并现金流量表中取出多个报告期的筹资活动现金流入小计，计算最近1季度的筹资活动现金流出小计

<!-- tags: 金融 财务分析 最近一季度 现金流量 计算 求解 -->

| 参数     | 类型    | 说明           |
| -------- | ------- | -------------- |
| `r_date` | integer | 整数，报告期； |

返回：float

### 示例

范例01：取'万科A'在2011年年报最近1季度的筹资活动现金流出小计；

```tsl
oV := BackUpSystemParameters2();
// 取'万科A'在2011年年报最近1季度的筹资活动现金流出小计；
setsysparam(pn_stock(), 'SZ000002');
v := CashOutfromFA_Q (20111231);
return v;
// 输出：7918591263.89
```

## `cashOutfromIA_q(r_date)`

声明：function

返回季度的投资活动现金流出小计。 （1）从合并现金流量表中取出投资活动现金流出小计； （2）按照季度的算法，计算出RDate季度的投资活动现金流出小计【注1】

<!-- tags: 金融 财务分析 最近一季度 现金流量 返回 获取 -->

| 参数     | 类型    | 说明         |
| -------- | ------- | ------------ |
| `r_date` | integer | 整数，报告期 |

返回：float

### 示例

范例01：指定2011年报，取万科A季度的投资活动现金流出小计

```tsl
// 指定2011年报，取万科A季度的投资活动现金流出小计
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000002');
v := CashOutfromIA_Q(20111231);
return v;
// 输出：2510972396.94
```

## `cashPs_q(r_date)`

声明：function

返回季度的每股经营活动现金流量净额。 （1）从合并现金流量表中取出经营活动产生的现金流量净额； （2）按照季度的算法，计算出RDate季度的经营活动产生的现金流量净额V1【注1】； （3）取出RDate当天的总股本数据V2； （4）季度的每股经营活动现金流量净额=V1/V2

<!-- tags: 金融 财务分析 最近一季度 现金流量 返回 获取 V1 V2 -->

| 参数     | 类型    | 说明         |
| -------- | ------- | ------------ |
| `r_date` | integer | 整数，报告期 |

返回：float

### 示例

范例01：指定2011年报，取万科A季度的每股经营活动现金流量净额

```tsl
// 指定2011年报，取万科A季度的每股经营活动现金流量净额
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000002');
v := CashPS_Q(20111231);
return v;
// 输出：0.44
```

## `netCashFromFA_q(r_date)`

声明：function

计算指定报告期最近1季度的筹资活动产生的现金流。 根据季度数据的算法【注3】，函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流，计算最近1季度的筹资活动产生的现金流

<!-- tags: 金融 财务分析 最近一季度 现金流量 计算 求解 -->

| 参数     | 类型    | 说明           |
| -------- | ------- | -------------- |
| `r_date` | integer | 整数，报告期； |

返回：float

### 示例

范例01：取'万科A'在2011年年报最近1季度的筹资活动产生的现金流；

```tsl
oV := BackUpSystemParameters2();
// 取'万科A'在2011年年报最近1季度的筹资活动产生的现金流；
setsysparam(pn_stock(), 'SZ000002');
v := NetCashFromFA_Q (20111231);
return v;
// 输出：-2093124661.26
```

## `netCashfromIA_q(r_date)`

声明：function

返回季度的投资活动产生的现金流量净额。 （1）从合并现金流量表中取出投资活动产生的现金流量净额； （2）按照季度的算法，计算出RDate季度的投资活动产生的现金流量净额【注1】

<!-- tags: 金融 财务分析 最近一季度 现金流量 返回 获取 -->

| 参数     | 类型    | 说明         |
| -------- | ------- | ------------ |
| `r_date` | integer | 整数，报告期 |

返回：float

### 示例

范例01：指定2011年报，取万科A季度的投资活动产生的现金流量净额（环比）

```tsl
// 指定2011年报，取万科A季度的投资活动产生的现金流量净额（环比）
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000002');
v := NetCashfromIA_Q(20111231);
return v;
// 输出：-2312905164.31
```

## `netIncrease_q(r_date)`

声明：function

返回季度的现金及现金等价物净增加额。 （1）从合并现金流量表中取出现金及现金等价物净增加额； （2）按照季度的算法，计算出RDate季度的现金及现金等价物净增加额【注1】

<!-- tags: 金融 财务分析 最近一季度 现金流量 返回 获取 -->

| 参数     | 类型    | 说明         |
| -------- | ------- | ------------ |
| `r_date` | integer | 整数，报告期 |

返回：float

### 示例

范例01：指定2011年报，取万科A季度的现金及现金等价物净增加额

```tsl
// 指定2011年报，取万科A季度的现金及现金等价物净增加额
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000002');
v := NetIncrease_Q(20111231);
return v;
// 输出：464400439.78
```
