300分讨论(稍后加够):关于进销存系统中如何处理采购退货,也就是商品退回供应商?

woshizhaoxuhui 2009-04-06 12:17:19
加精
我是第一次做进销存,都是自己摸索,感觉采购退货非常不好处理,和客户商讨了很久,制定了如下流程:
1,生成退货单:选择供应商,要退的商品,数量,退货价格等。
2,输入退货结果:这个一个单独的模块,就是针对每条退货商品记录,选择几种退货结果:换货,冲抵货款,或者报废。
这三种情况在退货的时候都可能发生,甚至有可能一种商品就会有几种情况,例如:10个商品,供应商只承认8个,而只有存活5个,那么退货的结果就是:换货5个,冲抵货款3个,报废2个。而上述的状况在客户的业务中是必须考虑的。
3,根据退货结果生成退货结果单,提交后,经财务审核,完成此次退货。当然财务审核后,系统会自动生成相应的财务记录,如应收账款等。

这样做了下来,我还是觉得过于繁琐,但和客户讨论了很多次,总觉得每一步都无法省略,所以想请教大家,这里应该如何实现?
...全文
6207 145 打赏 收藏 转发到动态 举报
写回复
用AI写文章
145 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenxue8612 2012-08-30
  • 打赏
  • 举报
回复
学习一下,我也在整这个
Link2011 2011-01-31
  • 打赏
  • 举报
回复
标记
mark
「已注销」 2010-01-10
  • 打赏
  • 举报
回复
做个标记,新手拜读
fancycgx3650 2009-04-22
  • 打赏
  • 举报
回复
mark
ADF培训 2009-04-22
  • 打赏
  • 举报
回复
换货5个,冲抵货款3个,报废2个。

这只是你退货业务的方式不同而已,在给财务提供原始单据前,你只要计算出最终的金额与产品明细就行了.财务哪有必要去了解你退货的业务呀!

比如一张退货单,我认为,从财务记账的角度而言,应在那张退货单中记录换货5个,冲抵货款3个,报废2个。这个信息,担实际操作中你还得分别为换货5个,冲抵货款3个,报废2个三种情况开三种类别的单给财务.
lovefox0017 2009-04-22
  • 打赏
  • 举报
回复
学习当中!!~~
不过我认为还是要先了解流程才好啊!~
chenchangan6 2009-04-22
  • 打赏
  • 举报
回复
顶。。。
x655226 2009-04-22
  • 打赏
  • 举报
回复
这里有个应在什么时间开退货单的问题,我认为应当在供货方确认给你退货、换货、并给你出据有关凭证后,以此来填制退货8个、采购5个、报废2个三种单据。以下的帐务由财务根据你这三个单据做账务处理
勉励前行 2009-04-22
  • 打赏
  • 举报
回复
僵哥說:“对于库存管理千万不能忽略了库存作为实物存在这样一个事实.”
不贊成 不做帐,直接换货 , 除非出入庫現場换货,否則倉庫是要做帳的。

我說說 采購與倉庫分開帳目的好處:
因為商品有退換就會有多收少收,及有按比例收(如收10K,然後抽檢 3% 不良,供應商不同意退貨重做,但那3%算白送了),尾數問題...等等原因,倉庫的流水帳,必須與采購的帳是分開的,如果不分開,倉庫的帳會因此復雜好多。就如銷售時,業務不能直接用每月倉庫的數據去收客戶的貨款一樣。采購與銷售遇到的問題剛好反過來,但處理方式是一樣的。

倉庫有本進出流水帳,采購有份供應商交貨日程及交貨表,財務從采購處整理得到應收應付帳目,從倉庫中得到實際庫存計算成本。
這樣倉庫采購財務各司其職,但又相互合作,形成一個進銷存對象模型。這樣對象內聚,就能做到模塊內聚,編程會容易些。

倉庫出入庫可考慮 商品等級及規格 的概念,如果能做得到,加上批次管理。

如果倉庫的進出單必須反映采購狀態,即依據倉庫進出單據能計算出該供應商當月應收應付數量。則要考察實際情況相符才行,這樣確實編程工作時少些。但適應的實際情況也少。我是贊成 供應商當月應收應付數量 由采購系統來解決 ,即支持由采購系統調整實際收貨量及價格調整,這樣退貨的問題也就容易處理了。通過采購數量與倉庫數量的對比,很容易就能發覺數量差異從而進行追蹤。

對象的建模,決定了對象的數據及其流向,最終決定了軟件的適用范圍。做軟件的不知道軟件的適用范圍,也就不知道什麼情況下軟件能否使用,這樣是不好的。

yhjhoo 2009-04-21
  • 打赏
  • 举报
回复
这种情况需要问客户了
kiddnba 2009-04-21
  • 打赏
  • 举报
回复
观望 学习
abcd_nonqq 2009-04-21
  • 打赏
  • 举报
回复
真是太复杂呵..
sparklerl 2009-04-21
  • 打赏
  • 举报
回复
MARK备用
userdaye 2009-04-21
  • 打赏
  • 举报
回复
采购退货应该根据采购单来,应为同一件产品在不同时期的采购价是不一样的,所以,我觉得楼主在采购退货的时候应该根据采购单来生成采购退货单,而且要选择供应商,因为有可能同一件产品,供应商有可能不一样。至于退货数量肯定是需要跟供应商进行沟通的,退货的原因可能是因为运输过程中破损了,也有可能是产品不合格,当然得看人家供应商认不认账,楼主做的进销存项目不会也让供应商用吧?这个系统中是否有流程的应用,比如说,当生成一个采购退货单的时候是否需要供应商进行审批呢?如果不需要,那么退货数量就直接根据客户的需求手动录入就ok拉,没必要考虑本来是要退货10个,可是供应商只答应退货8个这种情况。
hanjoe109 2009-04-21
  • 打赏
  • 举报
回复
好貼,一定要記下,慢慢研究!
  • 打赏
  • 举报
回复
为数不多的有内容的讨论。
cansum396 2009-04-21
  • 打赏
  • 举报
回复
系统会自动生成相应的财务记录,如应收账款等
应该是应付
esft 2009-04-21
  • 打赏
  • 举报
回复
好帖
力顶!
fanbo 2009-04-21
  • 打赏
  • 举报
回复
mark
coderee 2009-04-21
  • 打赏
  • 举报
回复
学习
加载更多回复(121)

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧