剩余清账-清账产生新的凭证行
完全清账产生的凭证没有凭证行
对于清账产生凭证的冲销,需要先清除清账标记. 完全清账的,清除清账标记即可. 剩余清账的, 清除清账标记后, 还需要再次冲销凭证,
先判断会计凭证类别(识别逻辑可能需要优化)
非清账凭证直接冲销
清账凭证先清除清账标记
对于剩余清账的凭证,存在新的凭证行, 则再次调用凭证的冲销.
总结
会计凭证的冲销本身逻辑不复杂. 因为标准BAPI函数的限制及清账凭证的特殊性, 才有了一些复杂性.
函数组FIPI整合了标准BDC调用产生会计凭证的函数. 这些函数中考虑BDC过程中的所有可能的屏幕逻辑, 比自行录制的BDC好用很多 .
约定
如果你对这篇文章感兴趣,请帮忙点赞,在看,分享.
请微信联系管理员:
syjf1976
sharry_xlp
Yannick_Duan
申请进入公众号讨论群提问或者参与话题讨论