笔者公司采购订单(以下简称PO)是采用参照采购申请(PR)来创建。近期遇到一个案例,当采购用户以参照方式创建PO后,发现币种和PR中的设定不一致。经分析,发现这个现象属于正常现象。原因分析如下:
因为PR只是一个采购申请,通常为公司内部传递的文档,在PR中是无需指定供应商的。而PO是向供应商下达的采购订单。必须要有明确的供应商确定。如果PO中向国外供应商采购,那么系统中的逻辑是,在PO中指定了供应商后,就会在PO中将币种变为供应商主数据中设定的币种。下图为供应商主数据中关于币种的设定。
所以,此时假设PR中的币种是人民币,但在PO中由于指定了国外供应商,PO中的币种就变成了供应商主数据中的欧元。这当然是正常的。从现实业务来理解,向国外供应商下订单,订单货币设为欧元是完全合理的。了解了PO中的币种的代入逻辑就不会疑惑为什么参照PR时,PO中的币种不一致的情况了。因为,这个完全是由供应商决定的。最后,在PO中这个币种是完全可以更改的。