SAP学习笔记 - MM模块04 - 采购流程基础,采购组织和工厂的常见关系,供应商主数据的3个层次,账户组,字段选择-账户组/采购组织/事务代码,合伙伙伴,MK04履历,MK05冻结,MK06删除
目录1采购流程基础1-1采购流程中的组织层次aClientPurchasing Organization/Group概念b采购组织和工厂的常见关系b-1Plant-Specific Purchasing Organizationb-2Cross-Plant Purchasing Organizationb-3Cross-Company-Code Purchasing Organizationc在Spro中具体是怎么分配的呢d给工厂分配标准采购组织 的用途1-2采购流程步骤 - 8大步骤1-3采购方式1-4询价/报价1-5采购订单1-6收货1-7发票处理1-8采购订单1-9采购订单格式 - HeaderDetail1-10Table Control1-11Item Category1-12Issuing Messages2供应商2-1General Data - 一般数据2-2Purchasing Org Data - 采购组织数据2-3Accounting Data - 会计数据层面2-4这3个层面都分别控制什么数据呢a、General Data一般数据1Address地址2Communication通讯信息3Control Data控制数据4Bank Details银行信息b、Company Code Data公司代码数据1Account Management账户管理2Payment Transactions付款交易3Correspondence函件4Withholding Tax预扣税c、Purchasing Organization Data采购组织数据dPurchasing Data采购数据① 默认采购货币② Incoterms国际贸易术语③ Order Currency订单币种④ Minimum Order Value最小订单金额⑤ Goods Receipt Based Invoice Verification⑥ Planned Delivery Time计划交货时间⑦ Automatic PO自动采购订单ePartner Roles合作伙伴角色f三个层级之间的关系g实际业务示例h总结2-5Vendor Master Record - Account Groupa定义科目组和字段选择 - 可以定义编号范围b定义一次性供应商c账户组决定字段选择d定义域采购组织特定的屏幕格式e定义事务相关的屏幕格式2-6Partner Rolesa合作伙伴的设定bSAP 标准采购中常见的 Partner Functionc举例 - Partner Function 在采购流程中的作用d分配合作伙伴方案到科目组e业务往来方案 下属范围L2/ 工厂级L3fMK01/XK01 / S/4)BP 建供应商f-1邮件地址的用途f-2实际QM系统f-3银行账户信息f-4采购数据 - 订单货币付款条件最小订单值定价日期f-5采购数据 - 基于收货的发票验证采购组交货时间统驭科目付款条件g常用T-cd- MK010203MK04-查看历史记录MK05-冻结MK06-删除1采购流程基础1-1采购流程中的组织层次- ClientCompany CodePlantStorage LocationPurchasing Organization/Group有关这些概念贴一个中文解释aClientPurchasing Organization/Group概念- 集团/Client概念有自己数据- 采购组织和采购组没有任何关联或者说采购组和采购组织之间没有隶属关系采购组和采购组织不像工厂与公司那样有隶属关系b采购组织和工厂的常见关系b-1Plant-Specific Purchasing Organization只隶属于一个工厂b-2Cross-Plant Purchasing Organization跨工厂只要是这个公司下面的工厂我都帮它们采购b-3Cross-Company-Code Purchasing Organization跨公司采购只要是集团下面的所有工厂我都帮它们采购c在Spro中具体是怎么分配的呢建工厂建采购组织给工厂分配采购组织尽管咱们上面讲的挂在工厂下面公司内跨工厂跨公司这三种范围但是其实在Spro中都是直接和Plant进行挂的你爱挂谁挂谁你只挂了一个工厂就属于在挂在工厂下面属于Plant-Specific你挂了多个工厂并且这些工厂属于一个公司的就属于Cross-Plant你挂了多个工厂不过这些工厂不属于一个公司的就属于Cross-Comanyd给工厂分配标准采购组织 的用途正常的流程是先有PO然后再收货但是某一天有个货比较特殊就是要先收货然后系统再自动产生一张采购订单收货的时候需要几个条件采购组织公司/工厂价格采购组织从哪里取数据呢这个时候到设定里面一看工厂2100有3个采购组织那你用谁呢这个时候就用到这个设定了比如设定为1000那就用1000这个采购组织叫标准采购组织也如标题所属缺省采购组织ME57 - 分配并处理采购申请点处理分配这样就可以看到默认的采购组织这里再改一下2100--》9000ME57那边也相应的默认为90001-2采购流程步骤 - 8大步骤- 确定需求- 确定货源- 选择供应商- 下订单- 跟踪订单- 收货- 发票校验收货的时候大部分时间会带一张发票的所以要检查发票和实物是不是对得上的数量/价格- 付款1-3采购方式- 手工建- MRP跑出来1-4询价/报价1-5采购订单- Vendor就是正常买东西跟外边的供应商买- Other Plant就是公司下面的A Plant卖给B Plant这种1-6收货- 物料文档记录一些数量- 会计文档记录一些价格1-7发票处理检查发票对不对- 发票对进入付钱流程- 发票不对把它冻结起来总结一下基本上跟上面那个图一样有一点不一样的地方就是收货的收货发现货不对可能产生新的需求然后再来一轮1-8采购订单一个订单里面可以有很多行某一行里面也可以有多个收货履历还有发票信息方便我们跟踪整个订单1-9采购订单格式 - HeaderDetail1-10Table Control其实就是说可以调整表格的页面布局并且可以保存这样下次进来的时候显示该布局就是说表格宽度可以手动调整而已但是调整之后你再次进来的时候又变回去了那可以保存住吗可以啊点右上角那个配置创建变数要点管理员点激活然后再保存再重新进来默认就是我们设置好的模样了1-11Item Category1-12Issuing Messages比如采购订单下达了马上发给供应商等等2供应商供应商也是有组织架构和层次的2-1General Data - 一般数据同一个工厂下面有相同的供应商。理论上这些供应商当然可以有不同的号码但是不推荐这么做。推荐在集团层面建供应商因为供应商不会因为是不同工厂跟它买东西它的地址/电话等等就会有变化嘛这个就叫General Data2-2Purchasing Org Data - 采购组织数据比如公司在中山一个工厂在上海有个工厂虽然它们都是买深圳这个供应商的货但是比如交货时间就不一样也就是在采购组织这个层面它们也是分别有自己数据的2-3Accounting Data - 会计数据层面虽然是同一个供应商但是比如中国美国工厂采购的时候可能适应的内容不一样2-4这3个层面都分别控制什么数据呢这张图展示的是SAP Vendor Master Data供应商主数据的整体结构。供应商主数据Vendor Master Record是SAP系统中管理供应商信息的核心数据它将供应商的基本信息、财务信息和采购信息整合在一个主数据记录中不同业务部门共享同一供应商信息但维护不同层级的数据。下面按照图片内容进行详细说明。SAP Vendor Master Data供应商主数据Vendor master record供应商主记录它代表系统中一个完整的供应商档案一个供应商编号。整个供应商主数据由三个层级组成General Data一般数据Company Code Data公司代码数据Purchasing Organization Data采购组织数据这三个层级共同组成完整的供应商信息。a、General Data一般数据图片说明Address, communication, control data, bank details即地址通讯方式控制数据银行信息这一层的数据属于客户端Client级数据。特点所有公司代码共享所有采购组织共享修改一次全系统生效例如假设供应商ABC Electronics无论属于北京公司还是上海公司只要供应商编号相同地址都是上海浦东新区XX路100号电话86-21-88888888邮箱salesabc.com这些都是General Data。General Data主要包含哪些内容1Address地址包括公司名称国家城市邮编街道联系人例如Vendor NameABC Electronics Ltd.StreetNo.100 Pudong RoadCityShanghaiCountryChinaPostal Code2001202Communication通讯信息例如电话传真Email网站例如Telephone021-88888888Emailsalesabc.comFax021-666666663Control Data控制数据控制整个供应商的一些基础属性例如税号统一社会信用代码VAT Number语言Search Term搜索关键字例如LanguageZHTax Number91310000XXXXXX4Bank Details银行信息付款时使用。例如开户银行ICBC账号6222XXXXXXXXXXSWIFT CodeICBKCNBJBank CountryCNb、Company Code Data公司代码数据图片说明Account managementPayment transactionsCorrespondenceWithholding tax中文公司代码数据主要管理会计数据付款数据信函预扣税这一层属于Company Code公司代码级别。意思是不同公司代码可以维护不同的数据。例如供应商ABC北京公司1000付款条件30天上海公司2000付款条件60天虽然供应商相同但是不同公司可以采用不同付款方式。Company Code Data包括哪些内容1Account Management账户管理包括Reconciliation Account统驭科目Sort KeyCash Management Group其中最重要的是Reconciliation Account统驭账户例如160201应付账款供应商所有业务最终都会进入这个总账科目。2Payment Transactions付款交易包括付款方式Payment Method例如T电汇C支票B银行转账付款条件Payment Terms例如0001付款30天付款冻结Payment Block例如供应商暂停付款。3Correspondence函件系统自动生成对账单催款函付款通知这里可以维护通讯语言发送方式打印格式4Withholding Tax预扣税某些国家付款前需要扣税。例如付款10000元预扣税10%实际付款9000元税款1000元SAP会自动计算。c、Purchasing Organization Data采购组织数据图片说明Purchasing dataPartner roles即采购数据合作伙伴角色属于Purchasing Organization采购组织级别。不同采购组织可以维护不同采购信息。例如采购组织China Purchasing货币人民币采购组织US Purchasing货币美元可以不同。dPurchasing Data采购数据主要包括① 默认采购货币例如CNYUSDEUR② Incoterms国际贸易术语例如FOBCIFEXWDAP决定运输责任风险转移费用承担。③ Order Currency订单币种采购订单默认币种。例如USD④ Minimum Order Value最小订单金额例如最低采购1000元低于1000不能下单。⑤ Goods Receipt Based Invoice Verification是否收货后才能发票校验。通常√表示必须先收货再开发票最后付款。⑥ Planned Delivery Time计划交货时间例如供应商15天交货采购计划MRP就会采用15天。⑦ Automatic PO自动采购订单是否允许系统自动生成采购订单。ePartner Roles合作伙伴角色SAP采购中一个供应商可能承担多个角色。例如VNVendor供应商OAOrdering Address下单地址GSGoods Supplier送货供应商PIInvoicing Party开票方有些情况下下单公司发票公司收款公司可能不是同一家企业。Partner Role就是管理这些角色。f三个层级之间的关系层级数据范围谁共享典型内容General Data一般数据Client客户端全公司、所有采购组织共享地址、联系人、银行、税号Company Code Data公司代码数据Company Code公司代码同一公司代码使用财务、付款条件、统驭科目、预扣税Purchasing Organization Data采购组织数据Purchasing Organization采购组织同一采购组织使用采购条件、交货时间、采购币种、合作伙伴角色g实际业务示例假设企业有公司代码1000北京公司代码2000上海采购组织P100国内采购采购组织P200国际采购供应商为ABC Electronics则General Data维护一次如公司名称、地址、电话、银行账号所有公司和采购组织共享。Company Code Data公司代码1000可设置付款条件30天2000可设置60天各自维护自己的财务数据。Purchasing Organization DataP100可设置人民币采购、交货期7天P200可设置美元采购、交货期30天不同采购组织维护各自采购参数。h总结SAP供应商主数据采用分层设计目的是实现数据共享与业务差异化管理General Data一般数据保存供应商的基础信息全系统共享只维护一次。Company Code Data公司代码数据保存财务和付款相关信息不同公司代码可以有不同设置。Purchasing Organization Data采购组织数据保存采购业务相关信息不同采购组织可以根据业务需要维护不同的采购条件。这种三层结构既避免了基础信息重复维护又能满足不同公司和采购组织在财务与采购业务上的差异化需求是SAP供应商主数据管理的核心设计思想。AI真是强大讲的真清楚2-5Vendor Master Record - Account GroupAccount Group账户组把不同的供应商合成一类这样财务过账的时候就会比较方便一点儿下看一下Spro里面的定义a定义科目组和字段选择 - 可以定义编号范围这里已经定义了很多供应商账户组打开看可以定义- 编号范围比如这里的 11那具体11对应哪个编号范围呢回到定义供应商主记录的编号范围对应 10000-19999目前是10079b定义一次性供应商针对一些就买一次的供应商不会挨个儿建的你可以建一个【一次性供应商】因为不固定嘛所以也不会有地址银行信息只有当你真的决定要买的时候才能定下来跟谁买一般的供应商不会在买东西的才定而是你建供应商主数据的时候就定了地址/账号/币别等等。等买东西的时候直接就用了。- MKVZ这些号码是一次性供应商建PO的时候会要求你输入地址而如果使用正常的供应商建PO它就会把地址这类基本信息带过来c账户组决定字段选择进 MK02可以看到画面显示的字段那这些字段的显示也是可以定义的比如隐去必输可选显示等等d定义采购组织特定的屏幕格式咱们之前讲过5大要素决定字段选择这里面也是相似除了上面c讲的设定也有一些其他要素决定字段选择比如这里可以定义采购组织特定的屏幕格式10002000可以有不同的屏幕字段e定义事务相关的屏幕格式不同的事物代码也可以有不同的屏幕字段2-6Partner Rolesa合作伙伴的设定具体怎么设定呢在账户组里面设定合作伙伴的确定过程Spro 物料管理 采购 合作伙伴确定这里就可以设定针对 L1它都具有什么功能- Mand(atory)强制必输入的意思- No Change不可更改- VN 供应商 这个是必须的就是供应商必须是我自己所有的其他伙伴功能都围绕VN展开MK01 建供应商的时候有合伙人功能这个页面这里带出的3个合伙人功能就是上面的那个L1设定带出来的除了Spro里面的设定然后自动带出来之外建供应商的时候也可以手动加伙伴功能比如这里加一个联系人功能虽然上面都是400056实际运用中这三个可以是不同的人而且可以随时修改Spro里有这些项目供应商页面的下拉框里才会有那些项目比如这里的AD - 附加项目如果你到Spro里把AD - 附加项目给删了那么这里就不会再有附加项目给你选了哈bSAP 标准采购中常见的 Partner FunctionPartner Function英文名称中文说明主要作用VNVendor主供应商默认供应商采购订单中的供应商OAOrdering Address订购地址接收采购订单GSGoods Supplier供货方实际发货供应商PI有些系统显示 IPInvoice Presented By开票方提供发票的供应商AZ / PY依系统配置Alternative Payee替代收款方实际收款单位是否常用Partner Function中文是否常用VNVendor供应商★★★★★OAOrdering Address订购地址★★★★★GSGoods Supplier供货方★★★★★PI / IPInvoicing Party开票方★★★★★AZAlternative Payee替代收款方★★★★☆EREmployee Responsible责任采购员★★★☆☆CPContact Person联系人★★★☆☆CAContract Address合同地址★★☆☆☆c举例 - Partner Function 在采购流程中的作用例如- 供应商ABC Group- Partner 配置如下FunctionVendorVN100001 ABCOA100002 北京销售中心GS100003 深圳工厂PI100004 上海财务Payee100005 香港公司- 采购流程采购员 │ │ 创建PO ▼ OA 北京销售中心 │ │ ▼ GS 深圳工厂 │ │ 发货 ▼ 工厂收货 │ ▼ PI 上海财务 │ │ 发票 ▼ F110付款 │ ▼ Payee 香港公司整个采购流程中每个 Partner Function 负责不同的业务。另外和ECC不同S/4 HANA的Partner Roles维护路径如下BP ↓ Supplier ↓ Purchasing ↓ Partner Functionsd分配合作伙伴方案到科目组这个和上面那个账户组里面的展示一样layout不同而已e业务往来方案 下属范围L2/ 工厂级L3这个有另外用途L3 - 工厂级意思就是供应商送货到A工厂和送货到B工厂它的接待方式也可以不同正常的话MK01建供应商的时候是没有工厂栏位的现在比如说供应商 400056给采购组织 2000送货的时候是都是 400056这些伙伴但是要是换了一个采购组织比如2100可能送货的时候是别的伙伴就是更加进一步细分不仅跟采购组织关联跟工厂也关联fMK01/XK01 / S/4)BP 建供应商MK01 建采购组织级别的供应商XK01 可与建立公司代码级别的供应商数据f-1邮件地址的用途这里的邮件地址需要注意一下假如你选的是采购下达之后马上给供应商发邮件的话一定要把这个邮件地址给设上假如这个供应商同时也是你的客户就是卖东西给你同时又从你这儿买东西可能存在冲销关系就需要维护这里权限组专门用来设定权限的f-2实际QM系统就是那种ISO9000之类的假如你的QM系统和供应商的QM是一样的就可能免检可以通过系统这个栏位匹配到f-3银行账户信息这里记录的是供应商的银行账户信息假如你们用了EDI的话跟银行有接口就可以直接把钱转过去这里是供应商的联络人f-4采购数据 - 订单货币付款条件最小订单值定价日期这里的采购数据要重点说一下- 货币用什么货币交易- 付款条件跟供应商谈判的时候跟对方约定以什么条件付款国际贸易条件是FOBFCA还是什么条款这里不输入也可以应该仅仅是作为一个参考- 最小订单值跟这个供应商买东西的时候最少买多少这个最小数量应该是总数因为一个供应商可能会卖很多物料这个总数就是这些物料的数量总和- 定价日期f-4f-5采购数据 - 基于收货的发票验证采购组交货时间统驭科目付款条件- 基于收货的发票验证其他栏位等讲到特定用途的时候再讲分批收货的时候是一个一个的对照还是看总数得了。大多数人是选第一种方式- 勾上是一张一张发票对照- 不勾是看总数- 采购组默认用哪个采购组有的时候对这个供应商有好几个采购组负责的那到底默认用谁呢这个栏位来定义输入了的话等你建信息记录的时候这个价钱可以带过去- 计划交货时间这个是个估计数值。因为每个供应商一般都会供应多个物料嘛每个物料的交货时间可能都不一样嘛只能是估计值这个建议输入最大的那个天数这样就会不会导致我们缺料有关计划交货时间有3个地方有物料供应商信息记录有什么区别呢- 供应商中的信息只是为了建信息记录的时候带过去而已没有其他用途- 建采购申请PR的时候- 如果已知供应商则使用信息记录里的数据- 如果不知道供应商则直接使用物料中的计划交货时间XK01 公司代码级别的最重要的就是这个统驭科目付款条件- MK01的付款条件采购订单用的采购条件- XK01的付款条件买东西做发票的时候不一定有PO做发票的那我的付款条件就用这个g常用T-cd- MK010203MK04-查看历史记录MK05-冻结MK06-删除MK04 - 可以查看修改历史记录MK05 冻结暂时不想用一段时间- 所有采购组织整个公司都不能用了- 选定的购买组织只有这个采购不知不能用了而已MK06 删除标记基本上就不再想用这个供应商了以上就是本篇的全部内容。更多业务知识请点击下面目录链接 或东京老树根的博客主页https://blog.csdn.net/shi_ly/category_12216766.html东京老树根-CSDN博客