组织簿记系统的数据

时间:2017-01-19 16:58:16

标签: postgresql

我正在使用下面这些数据的簿记系统(分组和对帐列不存在):

Date        num (pk)    document    supplier    debit       credit      balance     GROUPING   RECONCILED
06/12/2016  4302458     26933       SUPPLIER_1  4,35                    4,35                    FALSE
06/12/2016  4302456     26933       SUPPLIER_1  19,12                   19,12                   FALSE
13/12/2016  4330098     27023       SUPPLIER_1  5,79                    5,79        1 or 1      TRUE
13/12/2016  4330096     27023       SUPPLIER_1  25,45                   25,45       1 or 1      TRUE
13/12/2016  4330095     27023       SUPPLIER_1              1.157,00    -1.157,00   1 or 1      TRUE
13/12/2016  4330591     223130      SUPPLIER_1  1.115,76                1.115,76    1 or 1      TRUE
13/12/2016  4330588                 SUPPLIER_1  10,00                   10,00       1 or 1      TRUE
19/12/2016  4342835     27108       SUPPLIER_1              1.294,00    -1.294,00   2 or 1      TRUE
19/12/2016  4342838     27108       SUPPLIER_1  6,47                    6,47        2 or 1      TRUE
19/12/2016  4342836     27108       SUPPLIER_1  28,47                   28,47       2 or 1      TRUE
22/12/2016  4366603     223841      SUPPLIER_1  1.259,06                1.259,06    2 or 1      TRUE
26/12/2016  4371509     27200       SUPPLIER_1  14,61                   14,61       3 or 1      TRUE
26/12/2016  4371511     27200       SUPPLIER_1  3,32                    3,32        3 or 1      TRUE
26/12/2016  4371508     27200       SUPPLIER_1              664,00      -664,00     3 or 1      TRUE
29/12/2016  4376366     224598      SUPPLIER_1  646,07                  646,07      3 or 1      TRUE

所以,我在不同的日期有来自不同供应商的一些其他数据未分类,我需要通过供应商识别借方金额和贷方总和为零(余额总和等于零)的值,如对帐列。 / p>

我需要执行一个读取每个数据的函数,并且可以对借方值和贷方值进行sumarize,然后当这些值相等时,使用reconciled = true进行识别。无法合计的值,这些值应使用已对帐= false来识别。

分组列只是余额等于零的示例。这对我来说并不重要。

0 个答案:

没有答案