我正在使用下面这些数据的簿记系统(分组和对帐列不存在):
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
来识别。
分组列只是余额等于零的示例。这对我来说并不重要。