退款方法oracle,部分预付款退款

由于昨天的问题困扰,今天在在网上查了些资料,预付款部分退款的方法,例如做预付款发票100元,现要退回20元预付款。方法如下:

第一种:撤销原预付发票完全支付,撤销预付发票(注意以前期间一定要关闭,不然撤销到其他期间去了),重新做新的80元预付款发票。

第二种:用混合发票作。混合发票的金额为负数,不输入分配行,先核销预付款发票,核销时,把‘核销’和‘核销发票上的预付款’都选上。然后对发票作完全支付(退款)即可。这样简单些。(这个需要测试下~)

第三种:因为预付款发票支付必须为完全支付,而且Oracle系统退款也只能全额退款,因此想要实现你的需求只能采用折中的办法:做一张金额为20的标准发票,分配对应的银行存款科目,然后验证、核销预付款发票即可。希望可以帮到你。

预付发票:DR:预付 100

CR:应付 100

完全付款(付款):CR:应付 100

DR:银行存款、现金 100

发票:DR:银行存款,现金 20

CR:应付 20

发票核销预付款:DR: 应付 20

CR:

预付 20

最后剩下了 DR:预付80

CR: 银行存款,现金 80

第四种:实际业务流程:

(1)预付款发票1000

Dr:预付账款 1000

Cr:应付账款 1000

(2)对预付款发票付款

Dr:应付账款 1000

Cr:现金 1000

(3)发票实际发生费用800

Dr:费用 800

Cr:应付账款 800

(4)用预付款核销发票800

Dr:应付账款 800

Cr:预付账款 800

(5)退回现金200

Dr:现金 200

Cr:预付账款 200

系统操作:

对实际业务(1)——(4)的系统操作不再详述,主要针对业务(5)

(a)做虚拟发票

Dr:中转 200

Cr:应付账款 200

(b)用剩余200预付款发票核销

Dr:应付账款 200

Cr:预付账款 200

(c)做贷项通知单

Dr:应付账款 200

Cr:中转 200

(d)退款

Dr:现金 200

Cr:应付账款 200

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值