票据背书冲销应付账款问题朱湘君2010年11月问题环境版本:890未打补丁数据库:sqlserver2000sp4操作系统:windowsXPprofessionalsp1问题现象用户来电咨询:u890,应收应付,需要将收到的用户票据冲抵应付账款,但在应收模块进行票据背书——冲销应付账款时,系统提示:“是否将背书金额作为预付款处理”,自己供应商是有应付余额的。查看应付-单据查询-应付核销明细表,过滤条件只选择该供应商,包含已结清选择否,查询供应商有应付余额的单据。查询结果如下图所示,有两张应付单据有余额。但是为什么背书冲销应付账款的时候显示不出来呢?是否与核销条件有关??分别到应收应付模块查看核销条件。应收模块核销条件如下:应付模块核销条件如下:两个模块的核销条件都没有问题。查看选项时发现,应付模块启用了付款申请单,是否与其有关呢?将付款申请单取消启用后,再试试背书操作。取消付款申请单倒是可以操作,但是用户实际是需要付款申请业务的,如果不取消,又该怎么操作才能冲销呢?我们就先参照要冲销的应付单据生成付款申请单,然后再背书试试。果然,背书的时候,过滤到的就是刚才做的付款申请单。结论:如果应付未启用付款申请单,应收票据背书选择冲销应付账款时,过滤到的是有应付余额的发票或者其他应付单。如没有符合条件的应付单据则提示:“是否将背书金额作为预付款处理”如果应付启用付款申请单,应收票据背书选择冲销应付账款时,过滤到的是没有完全付款的付款申请单。如没有符合条件的付款申请单则提示:“是否将背书金额作为预付款处理”