请教: 付款与供应商发票跟踪问题
-
也许是我哪里没设置对,我创建PO和付款过程如下:
创建采购订单(PO)->确认采购订单->生成发票草稿->确认发票->付款。
在上面"确认发票"后,系统已经标记为“已收到发票"了,但是在实际中,许多情况是先付款,后收到发票的。但是,如果不"确认发票", "付款"按钮又不出来,无法登记付款。这样,系统无法跟踪实际发票的接收情况。
总之: 我的系统目前是必须先收发票,才能付款。有办法更改吗? 或者我哪里设置错误? -
[quote author=mrshelly link=topic=16979.msg29919#msg29919 date=1422254632]
是你还太懂OE
付款你就去供应商 付款 中去做一笔付款即可....
另: 系统中的"发票" 可能与贵司的发票概念有一些不一致.....
[/quote]
确实, 我也是猜测我说的“发票"与系统中的"发票"有差异。但是, 不管系统中如何定义"发票", 我毕竟面对的是"本土发票", 而且希望Odoo能追踪采购订单的付款和发票记录。 照你所说,我直接找到了”付款“菜单,但是,创建付款菜单,系统要求输入的信息中包括"Odoo发票的信息",但此时我还没有确认发票,当然也没有收到"本土发票"。付款关联发票信息,应该是合理的,毕竟我们要知道这笔钱是用于哪个PO了。 问题是,要关联采购发票,必须要确认这张发票,而一确认发票,系统就记录"发票已收", 我就无法记录真实的"本土发票"是否收到了.
我说的罗嗦,希望说清楚了。 -
[quote author=Jeff link=topic=16979.msg29922#msg29922 date=1422301238]
系统要求输入的信息中包括"Odoo发票的信息"
这个是误解。
[/quote]
这点我说的有点模糊,抱歉。严格来说: 付款时,系统提示你选择目前已有的发票,或者你可以自己输入一个标题并创建一个付款单。问题是,我当然要求知道这笔付款与哪个"采购订单PO"关联啊? 所以,逻辑上我还是需要选择目前已有的发票。这又回到原始问题: 我创建了“采购订单PO", 生成了发票(或者发票草稿), 但是只要没有"确认"这个发票,付款单就无法关联这笔采购(或者说这个张发票),而如前所述,付款关联发票(进而采购单)是合理的要求。但是,如果一旦"确认"了这个发票,付款的确是可以关联了,但是系统却标记为"发票已收”,我就无法跟踪实际发票是否接收了。我目前只有在发票注释中注明,实际发票是否接收到。
归根结底, 系统采用发票作为中间环节关联付款,同时不确认发票(系统同时认为已收发票), 就无法关联汇款。所以,我的问题是,能否不确认发票就付款? 或者 发票的"确认"并不等于"已收"属性, 也就是说有个单独的发票已接收的属性? -
发票的确认只是确认应收/应付,产生对应财务分录。付款并不一定要对应发票,你可以先做付款(在财务的供应商付款),然后在发票确认后再作核销。
-
[quote author=royalier link=topic=16979.msg29937#msg29937 date=1422349865]
好像说odoo不允许预付账款一样的,怎么可能呢?
先钱后票,难道你们不会出现一次性付款两个发票?或者两次付款一个发票?或者不一致的情况?
再好像说,如果你们可好先付款给你,你需要关联销售发票嘛?
都是在发票确认时进行核销哟
[/quote]
系统当然可以提前付款,但我的目的并不是要付款关联发票,而是要关联订单(毕竟,都付款了,这之前订单(合同)总是要确定吧,而且我要记录这笔款是哪个订单付的吧)。而我只找到通过发票来关联(也许这里是我没有搞懂的地方), 或者说我只知道通过发票来关联订单。
刚才尝试了一下直接在"供应商付款"中付款,我还是没有找到怎么关联订单(谁告诉我?)。为了做试验,稀里糊涂付了一笔款,结果记录还删不掉了? Odoo提示打开或已登记的记录不能删除..., 郁闷... -
[quote author=Jeff link=topic=16979.msg29939#msg29939 date=1422382483]
付款和订单关联,这个只需简单的二次开发即可。不符合原有逻辑,算特殊需求啊。
[/quote]
我是新手,这个算特殊要求? 我理解是很自然的关联啊,我再研究下。
不过,刚才尝试了一下直接在"供应商付款"中付款,为了做试验,稀里糊涂付了一笔款,结果记录还删不掉了,提示"打开或已登记的记录不能删除", 谁能帮我先把这个记录删掉啊。 -
其实你这个是几个问题混到一起了。
1、OE中的Invoice,尽管直译过来是“发票”,但和中国的税务局印发的发票并不是同一回事.外国是自己申报税收的,基本没有正式发票,就是直接用这里的"Invoice",中国的税务局是以票控税的,所以“发票”这个实体非常关键。因此我以前也建议Invoice翻译成“结算单”,以免和税务局的“发票”混淆。
2、还没有Invoice,先要付款,需要安装Account_Prepayment模块,设置好供应商预付账款科目,然后如谢总所言去“供应商/ 付款" 中去做一笔付款即可,单据中选上是“预付款”,等有了Invoice后通过"核销“将付款单和Invoice关联起来.
3、想管理中国税务局的“发票”,安装l10n_cn_fapiao模块,可以录入中国的“发票”
4、尽管用了以上这些步骤,还是无法完全满足你的需求,就是“发票”、invoice、payment之间并没有直接关联,这就需要校长或Jeff出手了,做一点开发把这三个对象关联起来。最好能生成一个对照表就比较完美了。 -
[quote author=yijingchang link=topic=16979.msg29944#msg29944 date=1422454093]
其实你这个是几个问题混到一起了。
1、OE中的Invoice,尽管直译过来是“发票”,但和中国的税务局印发的发票并不是同一回事.外国是自己申报税收的,基本没有正式发票,就是直接用这里的"Invoice",中国的税务局是以票控税的,所以“发票”这个实体非常关键。因此我以前也建议Invoice翻译成“结算单”,以免和税务局的“发票”混淆。
2、还没有Invoice,先要付款,需要安装Account_Prepayment模块,设置好供应商预付账款科目,然后如谢总所言去“供应商/ 付款" 中去做一笔付款即可,单据中选上是“预付款”,等有了Invoice后通过"核销“将付款单和Invoice关联起来.
3、想管理中国税务局的“发票”,安装l10n_cn_fapiao模块,可以录入中国的“发票”
4、尽管用了以上这些步骤,还是无法完全满足你的需求,就是“发票”、invoice、payment之间并没有直接关联,这就需要校长或Jeff出手了,做一点开发把这三个对象关联起来。最好能生成一个对照表就比较完美了。
[/quote]
嗯,你说的非常清楚,我试试你说的模块,感谢。