This man is too old to remember everything in his brain. Right now, he needs a place to write down what he has studied.
標籤
4GL
(1)
人才發展
(10)
人物
(3)
太陽能
(4)
心理
(3)
心靈
(10)
文學
(31)
生活常識
(14)
光學
(1)
名句
(10)
即時通訊軟體
(2)
奇狐
(2)
爬蟲
(1)
音樂
(2)
產業
(5)
郭語錄
(3)
無聊
(3)
統計
(4)
新聞
(1)
經濟學
(1)
經營管理
(42)
解析度
(1)
遊戲
(5)
電學
(1)
網管
(10)
廣告
(1)
數學
(1)
機率
(1)
雜趣
(1)
證券
(4)
證券期貨
(1)
ABAP
(15)
AD
(1)
agentflow
(4)
AJAX
(1)
Android
(1)
AnyChart
(1)
Apache
(14)
BASIS
(4)
BDL
(1)
C#
(1)
Church
(1)
CIE
(1)
CO
(38)
Converter
(1)
cron
(1)
CSS
(23)
DMS
(1)
DVD
(1)
Eclipse
(1)
English
(1)
excel
(5)
Exchange
(4)
Failover
(1)
Fedora
(1)
FI
(57)
File Transfer
(1)
Firefox
(3)
FM
(2)
fourjs
(1)
Genero
(1)
gladiatus
(1)
google
(1)
Google Maps API
(2)
grep
(1)
Grub
(1)
HR
(2)
html
(23)
HTS
(8)
IE
(1)
IE 8
(1)
IIS
(1)
IMAP
(3)
Internet Explorer
(1)
java
(4)
JavaScript
(22)
jQuery
(6)
JSON
(1)
K3b
(1)
ldd
(1)
LED
(3)
Linux
(120)
Linux Mint
(4)
Load Balance
(1)
Microsoft
(2)
MIS
(2)
MM
(51)
MSSQL
(1)
MySQL
(27)
Network
(1)
NFS
(1)
Office
(1)
OpenSSL
(1)
Oracle
(130)
Outlook
(3)
PDF
(6)
Perl
(60)
PHP
(33)
PL/SQL
(1)
PL/SQL Developer
(1)
PM
(3)
Postfix
(2)
postfwd
(1)
PostgreSQL
(1)
PP
(50)
python
(5)
QM
(1)
Red Hat
(4)
Reporting Service
(28)
ruby
(11)
SAP
(234)
scp
(1)
SD
(16)
sed
(1)
Selenium
(3)
Selenium-WebDriver
(5)
shell
(5)
SQL
(4)
SQL server
(8)
sqlplus
(1)
SQuirreL SQL Client
(1)
SSH
(3)
SWOT
(3)
Symantec
(2)
T-SQL
(7)
Tera Term
(2)
tip
(1)
tiptop
(24)
Tomcat
(6)
Trouble Shooting
(1)
Tuning
(5)
Ubuntu
(37)
ufw
(1)
utf-8
(1)
VIM
(11)
Virtual Machine
(2)
VirtualBox
(1)
vnc
(3)
Web Service
(2)
wget
(1)
Windows
(19)
Windows
(1)
WM
(6)
Xvfb
(2)
youtube
(1)
yum
(2)
2013年9月9日 星期一
2013年9月4日 星期三
分摊、分配、定期重过账
http://blog.vsharing.com/SAP100/A1020781.html
分摊是既分摊初级成本又分摊次级成本至CO中对象的方法。成本分摊的规则可以有很多, 比如根据统计指标,根据百分比,根据权重,根据固定金额等等。我们在系统中将分摊规则定义在一个重要的参数:分摊循环中。分摊循环是多行的。每一行中都定 义了分摊成本流的发送方,接受方,分摊规则等内容。在月末我们指定需要执行的循环,系统自动完成分摊的全过程。分摊使用的是次级成本要素。分摊时:发送 方:成本中心,业务流程 接收方:成本中心,WBS元素,内部订单,成本对象,业务流程
分配和分摊极为类似。分配的不同是它只处理初级成本要素,而且分配后的成本流仍然保持原成本要素。因此分配被经常用于类似水电费,房租等特定成本要素的分 配过程。而分摊往往是将某个服务性成本中心的所有费用都以新的形式(次级成本要素)分配出去。分配时:发送方:成本中心,业务流程 接收方:成本中心,WBS元素,内部订单,成本对象,业务流程
你可以限制发送方类别的数量行项目既在为发送方过帐也为接收方过帐,并使分配正确纪录。
分配与定期重过帐的差别:定期重过帐中的行项目信息是会计信息,而分配中是发送方成本中心和接收方对象
对于分配分摊定期重过帐三者:相同之处:Both updates the partner in the totals record for the sender.三者都能限制接收方类别的数量 性能:分摊》定期重过帐》分配.分配和定期重过帐只能处理初级成本要素,original cost element 保持不变.分摊能够处理初级和次级成本要素
分配与分摊的差别:分配中原始(初级)成本要素被保留,而分摊中原始成本要素被归组为分摊成本要素(次级成本要素)。原始成本要素不显示在接收方。分配只 能处理初级成本要素,分摊能处理初级和次级成本要素。分配使用原始成本要素,而分摊使用分摊成本要素(次级成本要素)
分摊是既分摊初级成本又分摊次级成本至CO中对象的方法。成本分摊的规则可以有很多, 比如根据统计指标,根据百分比,根据权重,根据固定金额等等。我们在系统中将分摊规则定义在一个重要的参数:分摊循环中。分摊循环是多行的。每一行中都定 义了分摊成本流的发送方,接受方,分摊规则等内容。在月末我们指定需要执行的循环,系统自动完成分摊的全过程。分摊使用的是次级成本要素。分摊时:发送 方:成本中心,业务流程 接收方:成本中心,WBS元素,内部订单,成本对象,业务流程
分配和分摊极为类似。分配的不同是它只处理初级成本要素,而且分配后的成本流仍然保持原成本要素。因此分配被经常用于类似水电费,房租等特定成本要素的分 配过程。而分摊往往是将某个服务性成本中心的所有费用都以新的形式(次级成本要素)分配出去。分配时:发送方:成本中心,业务流程 接收方:成本中心,WBS元素,内部订单,成本对象,业务流程
你可以限制发送方类别的数量行项目既在为发送方过帐也为接收方过帐,并使分配正确纪录。
分配与定期重过帐的差别:定期重过帐中的行项目信息是会计信息,而分配中是发送方成本中心和接收方对象
对于分配分摊定期重过帐三者:相同之处:Both updates the partner in the totals record for the sender.三者都能限制接收方类别的数量 性能:分摊》定期重过帐》分配.分配和定期重过帐只能处理初级成本要素,original cost element 保持不变.分摊能够处理初级和次级成本要素
分配与分摊的差别:分配中原始(初级)成本要素被保留,而分摊中原始成本要素被归组为分摊成本要素(次级成本要素)。原始成本要素不显示在接收方。分配只 能处理初级成本要素,分摊能处理初级和次级成本要素。分配使用原始成本要素,而分摊使用分摊成本要素(次级成本要素)
2013年9月3日 星期二
REPOSTING and DISTRIBUTION
http://sapper.blog.sohu.com/157566804.html
KB21N作业结转
KB21N结转是同时结转作业数量和金额,如下图所示,从成本中心结转作业到另一成本中心,接收方成本中心接收了发出方成本中心所提供的作业,这样在结转时,对于发出方成本中心来说,转出成本是作业计划价格*作业数量:
=================================================================
http://www.sapwho.com/forum.php?mod=viewthread&tid=54882&page=1#pid196332
分配与重记帐的区别?
在定义Cycle的接收方的比较基准中的一种“可变份额”这个东东该如何理解呢?能否举例在实际中是如何应用的啊?
重记账:把1000成本中心中的900元转到成本中心2000中;分配:把总务部交的电费10000元按人头分到各部门可变份额:例如上面提到的各部门人头数就是可变份额(相对于固定比率或固定金额)
记帐作业?KB51?
可变ratio,举例说明,你想要根据某科目或者某些科目在某成本中心下的amount之间的比例自动让系统进行分摊。如:cost center A 想要分配到Cost center B和C中,他们使用了主营业务成本科目在各COST CENTER之间的余额比例进行自动的分配。 比如,目前COST CENTER A 在成本要素123下面有100.00RMB,想要根据主营业务成本科目456在cost center B下的amount 是10, 主营业务成本科目456在cost center C下面的金额是20,那么COST CENTER A 经过分配以后到B的金额是100*10/30, 到C的金额是100*20/30。
COSTING 下的REPOSTING和DISTRIBUTION的区别在于:REPOSTING不会去检查是否这个 cost element的这个cost center下面存在有实际的金额,可以随心所欲的记账,不具有可溯源性,一般用于对溯源要求不高的情况下,或者简单的成本分配的情况下可以采用。 distribution的结果不会大于原始的数值,而且具有溯源性,可以找到真正的原始凭证和来源cost center。
========================================================================
http://www.cnblogs.com/jefflu2012/p/3244808.html
CO的初级成本要素与次级成本要素的定义(primary cost element and secondary cost element )
SAP除总帐的及时集成外,它的另一个特点是与控制模块的及时集成,在SAP中 所有的总帐中的费用科目(FI expense account)都被要求创建成为初级成本要素(primary cost element)。这样,当输入一个总帐的费用分录时,系统会要求输入一个成本中心,即表示此时系统已将该初级成本要素分配给了某一成本中心。即通过一个 分录就将总帐与控制模块的要求同时满足,这就是SAP的无缝集成。当然控制模块中只有该要素的金额,而不是像总帐的记录是通过双边分录来实现的,因此某成本心的费用报表是各个初级成本要素总汇。次级成本要素是指,某一成本中心的费用要素可整理成为次级的费用要素(项目),并将其通过一定的比例分摊给不同的成本中心。控制模块就是通过这两个要素反映了企业内外部间的资金流动情况。在SAP中,初级成本要素就类似于科目表,它可以分配给任何一个成本中心,包括法人间的成本中心,即不同的成本中心可能包括的初级成本要素是一模一样的,但金额却不尽相同。
成本要素和成本中心的区别(Cost element v.s. Cost center)
成本要素 分为 primary cost element 和 secondary cost elemnet,
primary cost element一般对应于费用类的科目,用来收集一切发生在成本中心上的费用,而secondary cost
element 是用来追踪生产成本的 . (primary cost element是和FI财务中的科目类对应,secondary cost
element是和生产中的成本相对应的)
cost center 可以理解成费用的分类
成本中心是成本对象的一种,是成本发生的接受者.而成本要素类似与科目是成本项目(费用/成本类别)的细分.次级成本要素通常是CO内部结转分配用
成本中心与成本要素是两个完全不同的概念!成本中心是用来归集成本费用的!而成本要素具体就是指具体的成本费用项目等!
成本中心是产生成本的实体(如公司内的部门或者车间等),而成本要素是对成本的一种分类,即这笔钱(成本)花来做什么
了,如付了水电费了,则水电费就是一个成本要素,成本要素分为初级成本要素(或曰主要成本要素)和次级成本要素(或曰辅助成本要素),大家的翻译可能不
同,英文分别是primary cost element 和secondary cost element 。
举个最简单的例子来讲,人事部新买了一批办公用品,则人事部可以定义为一个成本中心,而管理费用--办公用品 可以定义为一个成本要素。
初级成本要素对应于财务会计总账中的一个成本或费用科目,当进行适当的定制之后,财务记账时系统要求输入一个账号分配对
象,此时应该是一个成本中心会计对象(可能是成本中心,内部订单等),当记账成功后,系统会在CO模块自动建立一个凭证,将该笔费用自动记到成本中心或内
部订单的相应成本要素的借方,将来就可以通过报表查询一个成本中心的运作费用及其获利情况。
次级成本要素用于企业内部各部门之间的内部结算,例如 IT 部门为财务部编写一段程序,为了核算各个部门之间的劳务,可以设置一个“程序开发”次级成本要素,然后在 CO 的成本中心会计模块手工记帐,贷记 IT部门(发送方成本中心),借记财务部(接受方成本中心)。
成本要素是记录发生了什么事(What),成本中心是记录在哪里发生的(Where) .
直接字面意思,成本要素是组成成本的各方面(元素),而成本中心是成本发生的受体.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
初级成本要素:对应总账里的损益类科目,是FI和CO两个模块实现集成的基础。在FI记帐时通过初级成本要素+ CO
Object(成本对象)就可以同时过帐到CO模块中产生CO凭证。次级成本要素:可以理解为CO中专用的”会计科目”,它用来做费用分摊、重过帐、作业
分配、CO内部结算等。差别:初级成本要素用来收集一切发生在成本中心的费用,而次级成本要素用来追踪生产成本的,次级成本要素的借贷只在成本对象之间进
行。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
http://www.itpub.net/thread-414769-1-1.html
分配与分摊的区别
分配(DISTRIBUTION)KSV5
用来将初级成本从发送成本中心分配给接收者的事务码,发送者只能是COST CENTER 和BUSINESS PROCESS。
1、分配的接收者可以是成本中心,内部订单,WBS要素,成本项目
2、一般可以收集费用到成本中心,在月末进行分配。在分配中只能对初级成本要素进行分配,不能对次级成本要素分配,分配后在发送方和接收方都会显示初级成本要素的行项目。
3、可以根据自己的需要冲销分配。
4、可以在创建循环里建立发送者和接收者的关联。
举例1:
A成本中心发生业务招待费42000002有50000元,应由B和C成本中心各负担50%,则建立分配的循环,将业务招待费这个初级成本要素按照各50%的比例分配,发送者是A,接收者是B和C。
分配完毕后,A的业务招待费有两个行项目,50000的费用发生,-50000的费用分配转出。
B和C各有一行项目为业务招待费的转入,可以在A,B,C成本中心报表中直接追溯到业务招待费在三个成本中心间的联系。
分摊(ASSESMENT)KSU5
功能同分配类似,但可以传输初级成本要素和次级成本要素到接收方,发送者可以COST CENTER 和BUSINESS PROCESS。
1、同分配1
2、初级和次级成本要素在成本中心收集后在月末分摊,按照统计指标分摊到接收方,分摊后在发送方和接收方都显示次级成本要素的描述,不能对初级成本要素进行追溯,分摊一般用于对成本下钻(DRILLDOWN)并不太看重的费用分摊上。次级成本要素的类别必须是42。
3、同分配3
4、同分配4
举例2:
A成本中心发生电力费用50000元,应有B和C成本中心承担其中费用各10%,则建立分摊的循环,选择电力的次级成本要素4001(42类别),按照统 计指标(电力)从A成本中心电力费用的初级成本要素42000001分摊50000×10%=5000,到B和C成本中心,分摊完毕后A,成本中心只显示 次级成本要素4001电力出5000,42000001初级成本要素金额不变,B,C成本中心只显示次级成本要素4001电力入5000,在成本中心报表 中不能显示A,B,C中次级成本要素金额的来源与42000001有直接关系。
http://www.douban.com/note/146083260/
http://blog.sina.com.cn/s/blog_54089d1401014pv5.html
SAP成本核算步骤简介之一 http://space.itpub.net/?uid-10256541-action-viewspace-itemid-464351
2013年9月2日 星期一
to enhance the standard MIRO detail screen and add the new custom Tab and custom fields
http://help-sap.blogspot.tw/2012/07/steps-to-add-custom-tab-in-standard.html
BADI
MRM_ITEM_CUSTFIELDS can be used to
enhance the standard MIRO detail screen and add the new custom Tab and custom fields in MIRO line items screen.
BADI implementation
steps and configuration of custom subscreen:
1)
BADI MRM_ITEM_CUSTFIELDS is
to be
implemented. Implementation of this BADI is bit tricky which is covered
in this blog. We have to create one custom implementation to add the new
custom
fields. There are five methods TABPAGE_LABEL_SET, INVOICE_DATA_TRANSFER,
CUSTOM_DATA_TRANSFER,
CUSTOM_DATA_GET and INVOICE_DATA_GET to add the Tab and name it and to
set and
get data to and from MIRO line details screen.
Method
TABPAGE_LABEL_SET
Method
INVOICE_DATA_TRANSFER
Method
CUSTOM_DATA_TRANSFER
Method
CUSTOM_DATA_GET
Method
INVOICE_DATA_GET
2)
We have to configure Subscreens for the new custom fields.
Go
to the Subscreens Tab in the created Implementation.
The
Subscreen call program should be SAPLMR1M. The Screen number should be ‘6050’. The Subscreen area should be ‘CUSTOM_DATA’. The Program called ‘SAPLZO_CUSTOM_FLD_IN_MIRO_LINE’ is
custom module pool program which is a copy of standard SAP example program ‘SAPLIDNL_WKA’ (check for SAP example in SE18).
The
Screen Number is 200 will hold the new tab
and the custom fields, which is present in called program ‘SAPLZO_CUSTOM_FLD_IN_MIRO_LINE’.
Append new custom
fields:
Say
the new fields are ZZ_ALLOWANCE and ZZ_UNITPRICE. Since these two fields are to
be added to the MIRO line, we have to be append these fields into table RSEG, structures
DRSEG_CI and CI_DRSEG_CUST (as shown
below). A new structure and table type is also created to hold the
screen data. These structures and tables would be used in the BADI
implementation and custom program screen to add the new fields in the MIRO
screen.
Code snippet to
enhance the screen:
As
mentioned earlier, we have to create a module pool custom program and attach as
sub-screen. For the ease of development, we can copy the SAP standard program SAPLIDNL_WKA
and change in that program.
Remove
the fields from the example screen and create a new structure to add the custom
fields which we want in MIRO line item.
In
this case, we created a new structure ZOS_DRSEG_WKA and replaced the SAP
structure DRSEG_WKA.
The
standard SAP example is showing fields ENH_DATE1, ENH_DATE2, ENH_CHAR1,
ENH_CHAR2, ENH_PERCENT and ENH_NUMC1. We have removed these fields and added the new custom fields
as highlighted below.
Result of the above implementation
With the above simple steps,
you would be able to enhance the standard SAP MIRO Detail screen. New custom Tab 'Dropship' is added with custom fields.
The custom fields would be saved in the standard
SAP table RSEG.
SAP Implicit enhancement
http://www.sapdev.co.uk/enhance/eframework/ef_implicit.htm
Implicit enhancement points are basically points within ABAP code where
an enhancement point is implied, and in which case can be created.
Examples of implicit enhancement points are at the beginning and end of
FORM�s, at the end of a program, include or function module etc. Below
is a step by step demonstration of how to create and implicit
enhancement point.
Step 1 - Activate the enhancement functionality
Within SE80 open up the program/include you want to enhance and click on the enhancement button (show below)
Step 2 - Enhancement functionality activated
The SE80 screen will now look something like below!
Step 3 - Show implict enhancement points
Goto menu 'edit->Enhamcement Operations->Show Implicit Enhancement Options' to display implicit enhancement points within the ABAP code
Step 4 - Enhancement points with the code
Once you have done this you will be able to see all the implicit enhancement points available within you code, these are denoted by the line of quotation marks and the black arrow at the start. In this example there are enhancement points at the start and end of each form and one at the very end of the include.

Step 5 - Create an implicit enhamcement point
Inorder to implement an implicit enhancement point simply right click on the required enhamcement point and select 'Enhancement Implementation->create'.
Step 6 - Enhamcement point type
Next click on the code button to create a code implementation
Step 7 - Name and description
Next give the enhancement point a name and description. Click the green tick
Step 8 - Change request
Assign change to a change request in the usual way
Step 9 - Enhancement point created
The enhamcement point will now have been created in the appropriate place. Denoted by the ENHANCEMENT...ENDENHANCEMENT tags
Step 10 - Enter code into enhancement
You can now enter your own code into the enhancement point!
Step 11 - Activate the enhancement point
Click the 'Activate Enhancements' button to activate it.
Step 12 - Turn enhancement mode off
Now click the 'Active <-> inactive' button to turn enhancement mode off and return to standard SE80
SAP Implicit enhancement points - Changing standard SAP code using the ABAP implicit enhamcement code points
Step 1 - Activate the enhancement functionality
Within SE80 open up the program/include you want to enhance and click on the enhancement button (show below)
Step 2 - Enhancement functionality activated
The SE80 screen will now look something like below!
Step 3 - Show implict enhancement points
Goto menu 'edit->Enhamcement Operations->Show Implicit Enhancement Options' to display implicit enhancement points within the ABAP code
Step 4 - Enhancement points with the code
Once you have done this you will be able to see all the implicit enhancement points available within you code, these are denoted by the line of quotation marks and the black arrow at the start. In this example there are enhancement points at the start and end of each form and one at the very end of the include.
Step 5 - Create an implicit enhamcement point
Inorder to implement an implicit enhancement point simply right click on the required enhamcement point and select 'Enhancement Implementation->create'.
Step 6 - Enhamcement point type
Next click on the code button to create a code implementation
Step 7 - Name and description
Next give the enhancement point a name and description. Click the green tick
Step 8 - Change request
Assign change to a change request in the usual way
Step 9 - Enhancement point created
The enhamcement point will now have been created in the appropriate place. Denoted by the ENHANCEMENT...ENDENHANCEMENT tags
Step 10 - Enter code into enhancement
You can now enter your own code into the enhancement point!
Step 11 - Activate the enhancement point
Click the 'Activate Enhancements' button to activate it.
Step 12 - Turn enhancement mode off
Now click the 'Active <-> inactive' button to turn enhancement mode off and return to standard SE80
2013年9月1日 星期日
如何修改MIRO格式
http://xingbo.com.blog.163.com/blog/static/7675163201021291549172/
如何修改MIRO格式
可以看到MIRO的格式是由屏幕格式决定的,SAP提供了很多种屏幕格式*_6310都是SAP提供的标准,所以我们只要修改这个屏幕格式变量或者新建一个变量就可以了。
T-Code : OLMRLIST
T-Code : OLMRLIST
这里可以选择修改变量还是新建变量。
填入Transaction:MIRO Screen variant:7_6310
Program:SAPLMR1M Screen:6310
回车进入下一画面。
T-CO DE: OLMRLIST
在此画面上你可以调整栏位的顺序,比如我可以把物料栏位移动到第二个栏位。
如下图:
这样就可以了,在这你也可以调整其他栏位的显示顺序。
回车进入下一画面。
在这个画面,你可以修改栏位是否显示,是否必输,是否隐藏等。
这里我们就不多介绍了,大家可以多测试。
点击保存。即可。
这样,MIRO格式的修改就完成了,你可以去MIRO的画面去测试一下,你修改的结果
訂閱:
文章 (Atom)