SAP公司间
SAP业务点: 1、公司采购销售 2、公司间销售 3、公司内转储。 系统上线已近7年多了,不断整理、收集学习笔记,空闲之余把以上3种业务做了详细分析和测试,包含后台配置、业务场景测试、个人笔记记录。[@more@]
IDOC实现同一Client不同公司代码的PO产生SO
好长时间没上来更新这博客了,这几天公司运维事情不多,闲暇之余研究一下IDOC实现过程,通过上网学习、测试机的测试终于成功,庆祝一下! 1、配置步骤上网很多,不罗列; 2、问题点1:idoc51-对客户&,供应商&,不能确定VKORG,VTWEG,SPART 出处是VOE2没配置正确 3、问题点2:idoc51-合作伙伴编号&(客户&),合作伙伴功能WE编号不存在。 出处是VOE4没配置正确[@more@]
(MM)PR与PO的控制(转)
[@more@]业务部门提出对PR及PO进行一些控制,SAP对屏幕组件的灵活控制使这些业务要求都很容易得到满足;同时,MM模块对采购文件屏幕控制的N多维度,相信你看到了都会感觉好TMD的爽,Userexit也挺给力的。以下就业务要求及SAP的技术设置详细说明。1.PO必须参考PR建立,不允许采购员手动使用ME21N直接建立。启用”采购员的功能权限”:1.1 spro–>物料管理–>权限管理–>定义采购员的功能权限,按业务要求定义一个新的Profile. 图11-011.2 将1.1定义的Profile Assign给采购员帐号。 tcode: SU3Parameter ID: EFB参数值: 1.1中定
发货过帐冲销日期搞错
[@more@]现状:每次月末,总是因为销货的问题,需要冲销过账凭证,用VL09冲,忘记选择日期,就出现本应该是上个月的库存,经常被冲到本月,造成无法审上个月的单(上个月没库存,冲在了本月)解决办法:1、用移动类型711/712盘盈/盘亏,从而达到符合实际库存的目的 2、用移动类型309(mb1b物料转物料),不会产生会计凭证,过账日期选择在上个日期可以也达到调库存的目的,但是税务来查账就需要解释以上方法仅对库存帐平衡,但销售发货从一个月看是有问题的,能否重新发货过帐至本月,而后冲销至上个月呢,有待测试。
冲销物料凭证 MBST
[@more@]生产订单261发料得凭证A,262退料得凭证B。此刻冲销凭证要先冲销B,再能冲销A。否则提示数量超。MBST如何判断这种关系呢?接下来做,冲销凭证B,得凭证C。试着冲销凭证A,再次提示数量超。试着冲销凭证B,提示凭证B已经冲销。此种关系又如何确定?在表MSEG中,有字段SMBLN和SMBLP,冲销凭证会带上被冲销凭证的号和项目,被冲销凭证对应字段为空,且似乎没有字段体现它已被冲销。其实存在一个有趣的视图:M_MBMPS:输入凭证号(其实是SMBLN),可查得它的对头。至于数量问题,则通过与预留表RESB对比计算的。也就是说,MBST不会
物料主数据的维护状态
[@more@]在用MM01创建物料的时候会需要选择相关的维护视图,这些视图哪些已经维护,哪些尚未维护,都记录在表 MARA 的字段 VPSTA 和 PSTAT 中。分析这两个字段,就可以知道该物料的维护状态。User departmentView in MM01Maintenance statusWork schedulingWork SchedulingAAccountingAccounting 1Accounting 2BClassification CMRPMRP 1MRP 2MRP 3MRP 4DPurchasingPurchasingForeign Trade: Import DataPurchase Order TextEProduction resources/tools FCostingCosting 1Costing 2GBasic dataBasic Data 1Basic Data 2KStorageGenera
物料主数据中的Valuation Class错误的改正
[@more@]公司的SAP上线在即,主数据的维护工作非常紧张,难免会出现错误。库存数据和Open PO都已经导入进去了,随后才发现有些物料的Procurement type不对(应该是E维护成F,或反之),导致Account 1视图中的Valuation Class维护错误。这些必须得改正过来。但我在修改这个字段时,却发现系统不让我改。虽然是个叹号,表示是个警告信息,但实际上是错误信息。对于这种情况,我该怎么处理呢?只有在以下两种情况下才允许改动这个Valuation Class。1、无库存。2、无Open PO。那么对于存在情况1或2或1和2都存在时,那只有按如下办法处理了。对
库存分析报表
[@more@]SAP系统提供标准的库存分析报表用以分析呆滞库存,主要有mc46,mc50。其中mc46为slow-moving item。ECC5界面的中文翻译是指标:慢移动项。(囧)mc50为dead stock。也就是呆滞库存。MC46主要功能是查看在一定时间内物料消耗的情况.这里需要注意的是”日消耗”选项.根据SAP技术说明上说,1.如果选择此选项,物料显示出的数量和库存价值直接是从物料凭证上计算,也就是最后一次货物移动与当前时间去比较.2.如果不选择此复选项,则是计算物料主数据的成本视图2中的物料当前期间.如果核算的期间是以月来计算的,那么就以比较月的月初第一天
SAP存货分析报表
[@more@]对于存货分析,SAP提供了一大堆MC.*的报表,但基本无企业用,Why?因为大部分是基于信息结构,非常不准确!也很难利用起来。下面是库存分析中的一些名词解释:一.存货周转率制造企业中存货所占的流动资产比重较大,存货的变现能力将直接影响企业资产的利用效率。存货的变现能力,一般用存货的周转率来反映。存货周转率是衡量和评价企业购入存货、投入生产、销售收回等各环节管理状况的综合性指标,具体有存货周转率(存货周转次数)和存货周转天数,相关公式为:1.存货周转率=销售成本/平均存货 其中平均存货=(存货年初数+存货年末数
Cross-company stock transport order
[@more@]Cross-company stock transport order Intra-company stock transport order即一个company code内的两个plant之间的stock transport order,发货和收货即结束,无需billing;Cross-company stock transport order即分别属于不同company code的两个工厂之间的stock transport order,也称为inter-company stock transport order,需要做billing。 下面以从plant T001 transfer goods至不同company code的plant Z001为例,Cross-company stock transport order的配置步骤如下: 1.为supplying plant下指定
采购审批的结构表(CEKKO/CEBAN)字段扩充
[@more@]很早前就想过,按SAP设计的理念,不应该只狭隘地让采购申请和采购订单的审批内容只能从指定的那两个表结构里找现成的,果然,它是可以扩充的,只是我不知道。最近,在一众朋与友的帮助下,实现了审批结构表的扩充。最初源于,如果需要采购订单的审批不是按净价值来审批,而是按含税价总价值来决定审批,那怎么办呢。所以,想到,如果加个字段在CEKKO,那就好了,因为在EKPO里,有记录总值的字段,如果能用到这个字段的数据来审批就可以了。所以第一步,是在CEKKO增加一个附加结构(-字段)Append Structure:附加结构的字段
仓库管理功能结构方案-转
[@more@]
LE功能图解
[@more@]SCM601 LE功能图解 这个图向我们展示了LE后勤执行模块的组成:由仓库管理(LE-WM)、装运(LE-SHP)、运输(LE-TRA)三个子模块组成了整个LES后勤执行系统;同时,这里还向我们展示了这三个子模块的来源:LE-WM来源于最初的MM模块,LE-SHP和LE-TRA都来源于以前的SD模块。 在SAP R/3 4.5A版本之前,LE-WM模块是属于MM模块的一部分;LE-SHP和LE-TRA则是SD的一部分。也就是说,这三个子模块在这个版本之前是已经存在了的,只不过这个版本及之后,SAP把这三个子模块从原先的模块中分离出来,并加以发展。 LES除了这三个子模块之后,
寄售
[@more@]寄售的含义1、采购的寄售物料是指供应商把东西送到公司,公司在生产耗用后才产生会计凭证.一般适用于大量且比较稳定的生产原料.2、从SD的角度来说-----客户从公司下了订单,将物料提走,但并未付款,此时对于公司来说,是将物料存放在客户库存里。待客户将物料销售出去后,公司将对客户进行结算,客户付款,公司开票。若客户无法将这些物料销售出去或要求退货,则只需进行寄售收货即可,将物料从客户库存重新转到公司库存,无需收款开票。3、寄售与一般销售可以从货物移交后所有权来区分的。一般销售模式下,货物交给客户后所有
安全库存
[@more@]安全库存只是一个笼统的说法,本文归纳了SAP四种安全库存(时间)的设置,用于增加计划过程中库存数量(时间)的弹性。为何安全库存能增加计划的弹性呢?因为在净需求计算(Net Requirements Calculation)中,Quantity available = Fixed receipts + Stock available for planning - Safety stock - requirements,若可用数量小于零,则报缺料,视为短缺数量(Shortage quantity)或需求数量(Net requriements),将用于批量计算并得出最终的获取建议。Safety stock Safety stock partially available Dynamic safety stoc
税定义
SAP中的物料最小订购量
[@more@]SAP 物料主数据中的舍入值(Rounding QTY) 和采购信息记录中的最小数量(Minimum Qty),验证他们的作用和优先级。1、在设定方面,最小订购量可以位于物料主数据中,也可以在采购信息记录中。在物料主数据中,是设置于MRP1的舍入值,信息记录中的是在采购组织数据中的最小数量。2、物料主数据中的舍入值,在MRP运行时会起作用。3、不管是设定在物料主数据还是采购信息记录中,在建立PR时,不会提醒你输入的数量与这些值的差异。4、如果物料主数据中存在舍入值,则建立PO时,系统会首次将你输入的数量转为最小订购量(如果你输入的数量
MIGO中个别特别的项目的说明
[@more@]一、冲销凭证这是针对一张物料凭证作相反的动作。比说,你作了101收货并生成了凭证,这时,你选择针对这张物料凭证作冲销时,系统会自动使用102这个移动类型,来产生与参考凭证相反的物料移动动作。二、返回交货 这是针对一张物料凭证作退货到供应商的动作。比说,你作了101收货并生成了凭证,这时,你选择针对这张物料凭证作返回交货时,系统会自动使用122这个移动类型,来产生针对相应的PO退货到供应商的物料移动动作。注意它和第一种类型的区别。三、将GR冻结的库存过账到非限制库存 当你使用103针对PO收货后,系统会将物料过
修复MC.9过账日期的库存值与实际不一样的问题
[@more@]最近财务部门调取MC.9报表查看过去某个时间段的库存,发现MC.9的值与MB5B值不一致.后调查发现,MC.9的值为错误值,MB5B的是正确的.查阅网上相关文章,遇到此类问题的还不止我们一个. MC.9的取值来自于信息结构S031和S032,具体内容可以通过SE16N查看.S031存放的是在每个周期中的异动情况 (可以是以周月等等为周期,取决于IMG设置), S032存放当前的库存和库存价值,而S039则是链结了S031&S032,并且包含了一些没有在数据库中存储、只在运行报表时才依据其他一些数据计算值的附加字段.S039通常被用作参考,实际数据必须通过报表RMC
免抵退计算原理
[@more@]免、抵、退"的计算方法最初是出于对付既有出口又有内销的生产企业而制定的一种特殊的出口退税的计算方法,后推广到所有的生产性的企业。该方法的采用一方面缓解了对国家退税的压力,又应对了企业利用虚假会计核算来骗取出口退税的问题。 下面我们通过一个例题来详细解释计算过程及其含义。 (一)资料: 假设某企业外购原材料100万(进项税额17万),其中40%部分用于生产内销产品,60%部分用于生产出口产品。产品全部销售,其中,内销销售额60万,外销销售额(出口离岸价格)120万。企业为生产出口货物还外购免税辅料