且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

C4C销售订单行项目价格维护方法

更新时间:2022-09-14 21:34:22

需求很简单,能够创建销售订单,在行项目里添加产品,带出价格来,同时把总价显示在销售订单抬头区域。

如下图所示:



下面是具体配置。


Business Configuration里,点击Sales Order的配置:


新建一个document type,maintenance mode设为internal,意思是使用internal pricing,这样不和ERP的pricing做集成。



Products工作中心,Price Lists视图,创建一个新的price list:


维护Scale,这个Scale的意思是根据购买产品数量的不同,价格也有所不同。

下图配置的含义是,买10个以内的ID为1042416的产品,每个需要付10美元,超过10个但又没有到达20个,则每个9美元。超过20个每个8美元。



因此我如果买了31个,则总价为31 * 8 = 248美元。



创建销售订单时,记得使用第一步创建的document type,并且维护Seller Unit。销售订单的货币会使用Seller Unit主数据上维护的货币单位(Currency)。


这个是SAP C4C标准文档里提到的。Seller Unit主数据的货币单位在此处维护: