学习笔记-Source List (转载)

http://scnblogs.techweb.com.cn/sapkevin/archives/536.html(SAPKevin)

前段时间,我学习了Source List。对Source List有了一定的理解。在学习的过程中,主要参考了SCM500、KanterWang的技术文档”详解Source List”和blueoxygen的”货源决定详解”,因此结合这些文档,现在整理出我自己的笔记。

blueoxygen的”货源决定详解”的博客地址为http://sap.javaeye.com/blog/283136,KanterWang的技术文档”详解Source List”也在这篇博客中有下载,在ITPUB上也有Kanter的这个帖子http://www.itpub.net/viewthread.php?tid=1107869&highlight=%2Bkanter

在MM的学习中,你会接触到Source List的概念,按SCM500的说法,Source List是针对一个工厂的一个物料货源管理的辅助手段。

这是SCM500中的关于Source List的一张图。在TAMM40中是下面的这张图。

image

两张图所要表达的意思是相同的。Source List中文意思是货源清单,就是记录着你可以跟谁去买东西,不可以跟谁去买东西以及在哪个时限内有效的一张清单。

Source List的前提是该物料得有Purchasing Info Record(下称PIR)。物料有了PIR,只是说你与提供这个物料的供应商就价格等达成了一致,但并不意味着你可以从这个供应商采购这个物料。如果我 们想上半年从A供应商采购,下半年从B供应商采购,同时全年不允许从C供应商采购,要做到这一点,就需要Source List起作用了。

通过维护这些定义,我们就可以控制采购的货源了。那怎么能让Source List起作用呢?

在SAP中,我们可以让Source List在工厂级别生效,也可以让Source List仅对某一个物料生效。

工厂级别的设定在:

image

点击image;

image

注意后面那一列的钩选框,如果钩选,则表示在该工厂实施Source List,必须要维护Source List。不钩选,则表示Source List的维护有无均可。

物料级别的设定在物料主数据的Purchasing视图中。

image

 

如果该栏位钩选,则表示该物料实施Source List,必须要维护Source List。不钩选,则表示Source List的维护有无均可。

 

对于Source List的理解,SAP在PA教材中提供了一张例题图,很经典的。

 

image

 

按这道例题,我在IDES中建了4个供应商:100133(供应商1),100138(供应商2),100139(供应商3),100140(供应商4)。使用物料为KT_SL_01,分别为这4个供应商创建了相应的PIR。

 

先作一个解释:图中的Without Requirement就是表示没有设定使用Source List,即在工厂级别和物料级别均没有选中Source List的钩选框。With Requirement就是表示有设定使用Source List,即在工厂级别或物料级别选中Source List的钩选框。

 

情况1:

 

没有建立或维护Source List,你可以使用所有的供应商。你在作 Source Determination的时候,如果你只有一个供应商,则系统自动选择这个供应商,因为它没别的供应商可选,如果你有多个供应商,则系统会自动弹出一 个对话框让你来选择哪个供应商。本文中均以ME51N作PR的方式来作演示。

 

image

 

截图中下面那个涂色部分就是系统让你来选择哪个供应商的画面。

 

截图中上面那个涂色部分image 就是你钩选Source Determination的地方。钩选后,系统会自动搜索所有货源,如果不能自动确定,则会列出清单,让你进行选择,就是截图中下面那个涂色部分。并可以通过价格模拟和供应商评估来决定是哪个供应商。

 

情况2:

 

建立了Source List,但是供应商1给冻结了,但是供应商2和3在Source List中。

 

image

 

你在作 Source Determination的时候,系统会自动弹出一个对话框让你来选供应商2和供应商3。

 

image

 

如果你想手工输入供应商的话,则可以输入供应商2、3和4,但不能输入供应商1,因为它被Block了。

 

这是输入供应商1后的错误提示image

 

情况3:

 

建立了Source List,但是供应商1给冻结了,但是供应商2和3在Source List中。这与情况2是相同的,不同的是要求with requirement。

 

image

 

你在作 Source Determination的时候,系统会自动弹出一个对话框让你来选供应商2和供应商3。

 

image

 

如果你想手工输入供应商的话,则只可以输入供应商2和3,而不能输入供应商1和4。

 

供应商1是因为被Block了,image

 

供应商4是因为不在Source List中,image

 

情况4:

 

建立了Source List,但是供应商1给冻结了,供应商2在Source List中被固定了,供应商3也在Source List中。

 

image

 

你在作 Source Determination的时候,系统会自动选择供应商2。

 

如果是with requirement的话,则在手工输入供应商时,可以输入供应商2和3。这和情况3相同。

 

如果是without requirement的话,则在手工输入供应商时,可以输入供应商2、3和4。这和情况2相同。

 

但供应商1是无法输入的,因为image

 

以上就是我对这道例题的理解和解释。仅供参考。

 

下面来说说Source List的维护

 

在TAMM40中,维护是用这张图来说明的。

 

image

 

方法1:手工维护,TCODE是ME01

 

image

 

输入完Material和Plant后按回车。

 

image

 

image 指定Source List的生效日期。

 

image 指定Source List的失效日期。与上一个结合使用。

 

image 供应商。

 

image 采购组织。

 

image 生产工厂,如果你是想从自己公司下的某个工厂拿东西,就可以使用这个栏位。即Stock Transfer。

 

image Order unit,订单单位。

 

image 你想使用outline agreement时,在此栏位填写outline agreement的号码。

 

image outline agreement的行号。

 

image 如果此栏位钩选,则表示要固定与此供应商进行采购,即固定供应商。

 

image 如果因为某种原因,不能从某供应商进行采购,则钩选此栏位,该供应商就被冻结了,你想跟他作采购,嘿嘿,没门。

 

image 该栏位有三个选项。

 

image

 

空白表示Source List不与MRP相关,即在RUN MRP时,不考虑Source List。

 

1表示Source List与MRP相关,即在RUN MRP时,考虑Source List中的内容,可能在RUN MRP时,就已经确定供应商了。

 

2表示Source List与MRP相关,同时schedule line自动生成。这个栏位需要与image栏位配合使用,一般在image中填写outline agreement的号和在image填写outline agreement的行号时,此栏位选择这个2。在RUN MRP时,系统自动生成schedule line。

 

全部输入完成后,点击image 就Over了。

 

方法2:在维护Outline Agreement时维护Source List

 

对于Schedule Agreement,TCODE是ME32L

 

image

 

image

 

在SA中选择这个路径就可以维护Source List。注意,在维护前需要选中你要维护的那一行。

 

image

 

Source List的维护画面与ME01类似。

 

对于Contract,TCODE是ME32K

 

image

 

image

 

在Contract中选择这个路径就可以维护Source List。注意,在维护前需要选中你要维护的那一行。

 

image

 

Source List的维护画面与ME01类似。

 

方法3:在维护PIR时维护Source List

 

TCODE是ME12,也可以在ME11创建时维护Source List。

 

image

 

image

 

在PIR中选择这个路径就可以维护Source List。

 

image

 

Source List的维护画面与ME01类似。

 

方法4:自动生成

 

TCODE是ME05

 

image

 

image

 

点击image 或按F8。

 

image

 

在上面有钩选框的地方钩选你所需要的,点击image 就可以了。

 

如果你在前一个画面中Test run的钩选框没去掉,则存盘按钮是灰色的,不可用。你可以返回,去掉那个Test run的钩选框再点击image 或按F8重新来一次。

 

其实在ME01中也能自动生成Source List,看ME01画面。

 

image

 

上面图标中涂色的那个image ,就是自动生成Source List的。

 

点击image

 

image

 

点击image

 

image

 

根据你自己的需要,选择相应的选项后,点击image

 

image

 

看,系统中所有的货源都被找出来了。你可以根据你的要求对这些货源进行处理:删除行、Fix或Block某个供应商,对有outline agreement的行决定是不是填写MRP栏位的2,对没有outline agreement的行决定是不是填写MRP栏位的1还是置空。

 

Source List的扩展使用:如果你想在一段时间内不让某个工厂采购某个物料,则可以维护这个物料的Source List,但在Vendor栏位置空。

 

image

 

这样就实现了在这段时间内,这个工厂无法采购这个物料。

 

用ME51N创建PR时,系统提示image ,无法分配货源。

 

如果你手工输入供应商时,系统提示image ,Source List排除了这个物料的外部采购。

 

用ME21N直接作PO时,结果相同。

 

这种效果和在工厂级别或物料级别设置Source List的钩选不钩选没有关系,结果是一样的。

 

以上是Source List的Overview,相应深层次的使用,如在有SA或Contract时,Source List中的优先级,MRP等内容需要进一步的学习后再作整理。

 

1

 

如果该栏位钩选,则表示该物料实施Source List,必须要维护Source List。不钩选,则表示Source List的维护有无均可。

对于Source List的理解,SAP在PA教材中提供了一张例题图,很经典的。

image

按这道例题,我在IDES中建了4个供应商:100133(供应商1),100138(供应商2),100139(供应商3),100140(供应商4)。使用物料为KT_SL_01,分别为这4个供应商创建了相应的PIR。

先作一个解释:图中的Without Requirement就是表示没有设定使用Source List,即在工厂级别和物料级别均没有选中Source List的钩选框。With Requirement就是表示有设定使用Source List,即在工厂级别或物料级别选中Source List的钩选框。

情况1:

没有建立或维护Source List,你可以使用所有的供应商。你在作 Source Determination的时候,如果你只有一个供应商,则系统自动选择这个供应商,因为它没别的供应商可选,如果你有多个供应商,则系统会自动弹出一 个对话框让你来选择哪个供应商。本文中均以ME51N作PR的方式来作演示。

image

截图中下面那个涂色部分就是系统让你来选择哪个供应商的画面。

截图中上面那个涂色部分image 就是你钩选Source Determination的地方。钩选后,系统会自动搜索所有货源,如果不能自动确定,则会列出清单,让你进行选择,就是截图中下面那个涂色部分。并可以通过价格模拟和供应商评估来决定是哪个供应商。

情况2:

建立了Source List,但是供应商1给冻结了,但是供应商2和3在Source List中。

image

你在作 Source Determination的时候,系统会自动弹出一个对话框让你来选供应商2和供应商3。

image

如果你想手工输入供应商的话,则可以输入供应商2、3和4,但不能输入供应商1,因为它被Block了。

这是输入供应商1后的错误提示image

情况3:

建立了Source List,但是供应商1给冻结了,但是供应商2和3在Source List中。这与情况2是相同的,不同的是要求with requirement。

image

你在作 Source Determination的时候,系统会自动弹出一个对话框让你来选供应商2和供应商3。

image

如果你想手工输入供应商的话,则只可以输入供应商2和3,而不能输入供应商1和4。

供应商1是因为被Block了,image

供应商4是因为不在Source List中,image

情况4:

建立了Source List,但是供应商1给冻结了,供应商2在Source List中被固定了,供应商3也在Source List中。

image

你在作 Source Determination的时候,系统会自动选择供应商2。

如果是with requirement的话,则在手工输入供应商时,可以输入供应商2和3。这和情况3相同。

如果是without requirement的话,则在手工输入供应商时,可以输入供应商2、3和4。这和情况2相同。

但供应商1是无法输入的,因为image

以上就是我对这道例题的理解和解释。仅供参考。

下面来说说Source List的维护

在TAMM40中,维护是用这张图来说明的。

image

方法1:手工维护,TCODE是ME01

image

输入完Material和Plant后按回车。

image

image 指定Source List的生效日期。

image 指定Source List的失效日期。与上一个结合使用。

image 供应商。

image 采购组织。

image 生产工厂,如果你是想从自己公司下的某个工厂拿东西,就可以使用这个栏位。即Stock Transfer。

image Order unit,订单单位。

image 你想使用outline agreement时,在此栏位填写outline agreement的号码。

image outline agreement的行号。

image 如果此栏位钩选,则表示要固定与此供应商进行采购,即固定供应商。

image 如果因为某种原因,不能从某供应商进行采购,则钩选此栏位,该供应商就被冻结了,你想跟他作采购,嘿嘿,没门。

image 该栏位有三个选项。

image

空白表示Source List不与MRP相关,即在RUN MRP时,不考虑Source List。

1表示Source List与MRP相关,即在RUN MRP时,考虑Source List中的内容,可能在RUN MRP时,就已经确定供应商了。

2表示Source List与MRP相关,同时schedule line自动生成。这个栏位需要与image栏位配合使用,一般在image中填写outline agreement的号和在image填写outline agreement的行号时,此栏位选择这个2。在RUN MRP时,系统自动生成schedule line。

全部输入完成后,点击image 就Over了。

方法2:在维护Outline Agreement时维护Source List

对于Schedule Agreement,TCODE是ME32L

image

image

在SA中选择这个路径就可以维护Source List。注意,在维护前需要选中你要维护的那一行。

image

Source List的维护画面与ME01类似。

对于Contract,TCODE是ME32K

image

image

在Contract中选择这个路径就可以维护Source List。注意,在维护前需要选中你要维护的那一行。

image

Source List的维护画面与ME01类似。

方法3:在维护PIR时维护Source List

TCODE是ME12,也可以在ME11创建时维护Source List。

image

image

在PIR中选择这个路径就可以维护Source List。

image

Source List的维护画面与ME01类似。

方法4:自动生成

TCODE是ME05

image

image

点击image 或按F8。

image

在上面有钩选框的地方钩选你所需要的,点击image 就可以了。

如果你在前一个画面中Test run的钩选框没去掉,则存盘按钮是灰色的,不可用。你可以返回,去掉那个Test run的钩选框再点击image 或按F8重新来一次。

其实在ME01中也能自动生成Source List,看ME01画面。

image

上面图标中涂色的那个image ,就是自动生成Source List的。

点击image

image

点击image

image

根据你自己的需要,选择相应的选项后,点击image

image

看,系统中所有的货源都被找出来了。你可以根据你的要求对这些货源进行处理:删除行、Fix或Block某个供应商,对有outline agreement的行决定是不是填写MRP栏位的2,对没有outline agreement的行决定是不是填写MRP栏位的1还是置空。

Source List的扩展使用:如果你想在一段时间内不让某个工厂采购某个物料,则可以维护这个物料的Source List,但在Vendor栏位置空。

image

这样就实现了在这段时间内,这个工厂无法采购这个物料。

用ME51N创建PR时,系统提示image ,无法分配货源。

如果你手工输入供应商时,系统提示image ,Source List排除了这个物料的外部采购。

用ME21N直接作PO时,结果相同。

这种效果和在工厂级别或物料级别设置Source List的钩选不钩选没有关系,结果是一样的。

以上是Source List的Overview,相应深层次的使用,如在有SA或Contract时,Source List中的优先级,MRP等内容需要进一步的学习后再作整理。

1
0

发表于: 星期三, 11月 18th, 2009 23:30
归类于:SAP开发者网络 , SAP MM
You can skip to the end and leave a response. Pinging is currently not allowed.
阅读次数:3010


“学习笔记-Source List” 1 条评论

  1. luozhaoliang 说到:

    Blog主讲解非常好,THS

我要评论:

 

您必须登录后才可以进行评论。 还没有scnblogs的博客?现在就注册吧

posted @ 2013-08-31 21:34  jefflu99  阅读(790)  评论(0编辑  收藏  举报