原标题:各种情况下的采购退货处理方法攻略

采购业务中,经常会由于质量、交期或者滞销等各种原因需要将货物退回供应商。先前我们介绍了在T3中的各种采购退货情况处理,那么在T+中采购退货业务都需要如何来处理呢?下面由小编来为大家说道说道。

我们主要分为以下几种情况(以下均以进货单立账为例):

1、 已预付未入库退货

业务场景:

采购前已经预付给供应商一部分货款,货物还未入库,现需要将预付款收回不再采购入库。

处理方案:

物流方面——由于未入库,后续也不需要再入库,所以没有发生变化。

钱流方面——之前支付给供应商时已经做了一笔预付款单,预付款退回时,需要再做一笔预付款单,录入负数金额,并在往来现金模块中点击【应付冲应付】菜单,业务类型选择【预付冲预付】,选择两笔红蓝预付款单冲销。

2、已开票未入库退货

业务场景:

已经采购入库了部分存货,剩余还未入库的数量由于库存已经足够等各种情况,不需要再做入库,需要进行退货处理。

处理方案:

物流方面——由于这部分货物还未入库,后续也不需要再入库,所以物流方面并无变化。

钱流方面——由于以进货单为立账依据为例,先前开票后填制的进货单已形成应付账款,所以需要由先前进货单生成退货数量的红字进货单,形成负数的应付款,并且由于这部分存货后续不再入库,在红字进货单表头勾选【冲抵进货】,并在往来现金模块中做【应付冲应付】,冲抵这部分应付款。

3、已开票已入库未结款退货

业务场景:

采购货物入库后,收到了供应商开具的采购发票,货款未支付,由于货物质量等问题需要退货。

处理方案:

物流方面——已入库的存货退货后需要生成红字采购入库单,减少库存数量。

钱流方面——由于未结款,通过之前的进货单生成红字的进货单,并在往来现金模块中做应付冲应付,冲抵往来应付账款。

4、已入库已开票已结款退货

业务场景:

采购货物入库后,收到了供应商开具的采购发票,并且已支付了货款,由于货物质量等问题需要退货。

处理方案:

物流方面——已入库的存货退货后需要生成红字采购入库单,减少库存数量。

钱流方面——由于已经结款,通过之前的进货单生成红字的进货单,并做付款单录入负数进行核销,调整已付往来账款。

注意

已入库已开票需要退货的业务,由于之前单据流转生成顺序不同,退货时分为两种方式:

A、若先前采购时,先做了进货单,流转生成的采购入库单,退货时,由先前的进货单生成红字进货单,再由这笔红字进货单生成红字采购入库单;

B、若做采购业务时,是由采购入库单流转生成进货单的,退货时,此时进货单无法直接流转生成红字进货单,采购入库单也无法直接生成红字采购入库单,所以需要手工增加一张红字采购入库单,再流转生成红字进货单。

ps:

针对以上业务涉及到的预付冲预付、应付冲应付功能,在T+12.2及以下版本的普及版中由于没有往来冲销功能,所以无法进行这些冲销的操作;T+12.3及以上普及版增加了往来冲销功能。返回搜狐,查看更多

责任编辑:

oracle采购开票怎么退,各种情况下的采购退货处理方法攻略相关推荐

  1. 快收下这份拼接视频方法攻略,制作出你想要的视频

    很多朋友在制作视频的时候,会想要将两段甚至更多的视频拼接到一起,但是操作起来却觉得不容易,达不到自己想要的效果,其实拼接视频不难,下面我就来告诉大家应该怎么拼接视频,帮助大家制作出满意的视频效果! 那 ...

  2. Oracle 实用技巧之不知道密码情况下 dblink 的迁移

    巩飞(网名Morinson) "大家好,我是巩飞,网名 Morinson,现在是服务于云和恩墨西北区的一名工程师,有14年在IT公司的技术类工作经验,特别是在 ORACLE 数据库管理领域方 ...

  3. oracle采购开票怎么退,购买方退货如何开票

    4 红字发票的 会计 处理 1.开票方已开具发票但尚未交付受票方,或已交付受票方但对方没有认证抵扣,发现开票有误,且不符合作废条件的,按规定先开红票,再开蓝票. (1)开票方已根据错误发票确认收入的, ...

  4. oracle 11g b表空间什么情况下自动增加,oracle 11g 查看表空间使用情况,表空间创建,表空间添加数据文件,修改数据文件自动增长,删除表空间...

    1.查看表空间以及表空间使用情况 SELECT TABLESPACE_NAME "表空间", To_char(Round(BYTES / 1024, 2), '99990.00') ...

  5. oracle 11g b表空间什么情况下自动增加,Oracle 11g表空间——创建和扩展(永久)表空间...

    Oracle 11g表空间--创建和扩展(永久)表空间 本文内容 创建(永久)表空间 查看表空间 扩展表空间 创建(永久)表空间 Oracle 按照区和段空间进行管理表空间. 区管理方式 - 针对区的 ...

  6. oracle跳过undo回滚段启动,[Oracle] 解析在没有备份的情况下undo损坏怎么办

    如果Oracle在运行中很不幸遇到undo损坏,当然最好的方法是完全恢复,不过如果没有备份,可以采用一种非常规的手段(利用Oracle的隐藏参数), 如果此时undo包含未提交的事务,会造成一点点的数 ...

  7. Java版本电子招标采购系统源代码—企业战略布局下的采购寻源

    智慧寻源 多策略.多场景寻源,多种看板让寻源过程全程可监控,根据不同采购场景,采取不同寻源策略, 实现采购寻源线上化管控:同时支持公域和私域寻源. 询价比价 全程线上询比价,信息公开透明,可追溯:多种 ...

  8. 在信用证支付的情况下,空运单可否作成以银行为收货人?在此种情况下可否起到约束进口方付款的作用?...

    石玉川:从一般道理上讲,上述办法可以起到约束进口方付款的作用.因为空运单不是物权凭证,收货人在目的地提货不凭空运单,而是凭承运人的到货通知.如果空运单是以进口方作为收货人,而该进口方资信又很差,他凭到 ...

  9. oracle恢复drop建的表首次,案例:Oracle dul数据挖掘 没有备份情况下非常规恢复drop删除的数据表...

    天萃荷净 通过Oracle dul工具在没有备份情况下进行非常规恢复,找出drop删除的Oracle数据表中的数据进行恢复 dul对被drop对象进行恢复,需要提供两个信息 1.被删除表所属表空间(非 ...

最新文章

  1. Python 炫技操作:海象运算符的三种用法
  2. php经典操作,php数组的经典操作(遍历数组、基本操作)实例
  3. 遗传和基因突变对神经网络训练的好处
  4. USTC English Club Note20171019(2)
  5. 【三维激光扫描】实验01:环境搭建CAD2014+StonexSiScan软件安装
  6. [转载] Python之NumPy基础:数组与向量化计算
  7. 递归删除评论php,php如何递归删除文件
  8. 告别低效扫码, Barcode Reader高效解决你批量扫码的困扰
  9. nodejs中art-template模板语法冲突解决方案
  10. Go语言实战抽奖系统
  11. 卸载微信重装微信聊天记录
  12. 携程线上测评测试题目,答案解析
  13. ResizeObserver loop limit exceeded报错解决方案
  14. Python与MySQL交互——简易用户注册登录
  15. 分手快乐,需要一把Pasotti的定制雨伞_奢侈品品味-中国奢侈品网(中奢网)
  16. 原生JS事件绑定的三种方式
  17. linux下如何对某个端口抓包
  18. 替补者的旅行(巨长,慎入)
  19. 更相减损术--最大公约数
  20. 如何选择 HTML5 游戏引擎

热门文章

  1. 【ACWing】734. 能量石
  2. 在王者荣耀角度下分析面向对象程序设计B中23种设计模式之桥接模式
  3. 区分Web服务器、HTTP服务器、应用程序服务器
  4. html5 canvas 取消锯齿,HTML5 Canvas 如何取消反锯齿绘图
  5. 2022年江西省安全员C证考试模拟100题及答案
  6. java grpc 服务路由_rpc框架--grpc-java
  7. 实用脚本分享01:opencv拍摄视频、抽帧、合帧、批量改图片尺寸、批量改图片格式
  8. 判断kkt条件的例题_kkt条件例子
  9. 知识图谱与数据库技术:RDF三元组库和Neo4j图数据库
  10. 动态瑜伽 静态瑜伽 初学者_静态网站生成器:初学者指南