原数据(只有一个红字发票,不考虑多个红字的情况)发票类型 发票金额 发票号
红字 -100 H001
蓝字 10 L001
蓝字 20 L002要求得出下面结果
红字发票号 红字发票总金额 冲销总金额 冲销后总金额 蓝字发票号 蓝字发票金额
H001 100 30 70 L001 10
H001 100 30 70 L002 20
红字 -100 H001
蓝字 10 L001
蓝字 20 L002要求得出下面结果
红字发票号 红字发票总金额 冲销总金额 冲销后总金额 蓝字发票号 蓝字发票金额
H001 100 30 70 L001 10
H001 100 30 70 L002 20
原数据
发票类型 发票金额 发票号
红字 -100 H001
蓝字 10 L001
蓝字 20 L002 要求得出结果1(中间结果)
红字发票号 红字发票总金额(正数) 冲销总金额 冲销后总金额(正数)
H001 100 30 70
要求结果2(中间结果)
蓝字发票号 蓝字发票金额
L001 10
L002 20
要求最后结果,就是把结果1和结果2硬拼起来
红字发票号 红字发票总金额 冲销总金额 冲销后总金额 蓝字发票号 蓝字发票金额
H001 100 30 70 L001 10
H001 100 30 70 L002 20