新问题。关于蓝冲和红冲一个会在科目表余额上显示一个不显示。上课的时候还有之前老彭写过的帖子都说过,是凭证明细表BSEG里面的借贷与科目余额表FAGLFLEXA里面相反所造成。就这件事,我纠结了一个下午,来来回回看视频都弄不懂,我科目余额表抓取的数据是FAGLFLEXA,关BSEG什么事?为什么两表相反会造成一个显示一个不显示!
我是想了又想,看了又看,总结了如下理解,请大家看看我的理解正确不:
四月份QQ个这科目做了一笔正常的凭证,借出去了100,发现错了,然后在这个月冲销,那么用蓝冲的话,我贷方就出现了100.那个这个科目在4月的余额里面就应该是借是100(原来正常凭证产生),贷100(冲销而产生)。
这个时候,你进FAGLFLEXA进而看这张冲销的凭证明细时会发现,QQ科目字段“D/C”下是显示H(即贷),“PK(记账吗)“这个字段下是50(50代表贷)。D/C字段与PK字段都是贷,所以会显示。
如果用红冲的话,进FAGLFLEXA看这张凭证,QQ这个科目D/C显示的是S,PK字段显示的是50,D/C字段与PK字段不一致。所以不显示?
那是不是说说,在你用F-02做冲销的这个凭证时,QQ这个科目记账码你用的是50,是记贷的,如果你是蓝冲,它向数据表FAGLFLEXA里面插数据的时候,D/C字段它会插入H,如果是红冲,它就会插入S(你明明记账是贷的,它即插入S)这就是所谓的反记账,红冲。
而当你查看QQ这个科目3月的余额的时候,ABAP程序他会把QQ这个科目的记账码是50的行全部相加得出这个科目的贷方余额,把记账码是40的行全部相加得出这个借方的余额。
简单来说,FS10N报表ABAP程序抓取的借贷这两个余额数据的来源是根据D/C这个字段的,而不是以PK字段为标准的,只要S的都属于借方的数据,不管你PK码是40还是50,只不过如果DC字段与PK一致时,这个金额是正数,不一致时,是负数。
所以当蓝冲时:QQ科目4月余额
借 贷
100(正常凭证的金额) 100
而反冲时:
借 贷方
100(正常凭证金额)+负100(冲销,反记账)=零(所以不显示) 0(就算你反冲销记账时凭证的记账码是50,但DC字段却是S,金额仍归入借方统计,并且为负数)
以上理解是否正确!
另外,BSEG的表数据跟上面FS10N这个报表有啥关系呀?是不是我理解错了老彭的意思???
求解答。 |