码迷,mamicode.com
首页 > 其他好文 > 详细

ALLOCATION

时间:2017-12-28 13:55:05      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:asc   baseline   space   target   sans   strong   oca   c89   incr   

ALLOCATION

什么是ALLOCATION

ALLOCATION用于BPC中费用的分摊
分以下四大要素:

  1. What needs to be allocated

  2. Where the results of the allocation must be written

  3. What driver should be used to perform the allocation ,factor

  4. How the allocation driver should be used,source of factor

ALLOCATION的代码

  1. *RUNALLOCATION 
  2. *FACTOR = {factor expression} 
  3. *DIM {dimension name} WHAT={expression} ;WHERE={expression}; Using={expression}; Total={expression}  
  4. *ENDALLOCATION  

例子1.

根据收入在各家公司的比例,将c100里的成本分摊到这些公司里面(c100,c101,c200)

执行ALLOCATION 之前:

RB_ACCOUNTRB_ENTITYTIME-2017.03 
410000 - Revenue C202 - 上海进出口贸易公司 10000  
410000 - Revenue C100 - 信息技术集团    
410000 - Revenue C101 - 电器集团 30000  
510000 - Cost of Goods Sold C202 - 上海进出口贸易公司    
510000 - Cost of Goods Sold C100 - 信息技术集团 20000  
510000 - Cost of Goods Sold C101 - 电器集团    

执行ALLOCATION SCRIPT之后效果如下:

RB_ACCOUNTRB_ENTITYTIME-2017.03 
410000 - Revenue C202 - 上海进出口贸易公司 10000  
410000 - Revenue C100 - 信息技术集团    
410000 - Revenue C101 - 电器集团 30000  
510000 - Cost of Goods Sold C202 - 上海进出口贸易公司 5000  
510000 - Cost of Goods Sold C100 - 信息技术集团 0.00  
510000 - Cost of Goods Sold C101 - 电器集团 15000  

script:

  1. *RUNALLOCATION 
  2. *FACTOR = USING/TOTAL 
  3. *DIM RB_ACCOUNT WHAT=510000 ;WHERE=<<<; Using=410000; Total=<<<; 
  4. *DIM RB_ENTITY WHAT=C100;WHERE=C100,C101,C202;USING=<<<;Total=<<<; 
  5. *DIM TIME WHAT=2017.03;WHERE=<<<;USING=<<<;TOTAL=<<<; 
  6. *ENDALLOCATION  

分解步骤:

1.改写表格,金额居右

  ACCOUNTACCOUNT
ENTITY TIME 410000 510000
C202 2017.03 10000.00
C100 2017.03 0 20000.00
C101 2017.03 30000.00 ?

2.整理四要素(每行从左到右)

what=确认除数
WHERE=商的位置
USING=每列上的分摊因子 (因子)
TOTAL=整列要素的总和 (被除数)

 ACCOUNTENTITYTIME
WHAT 510000 C100 2017.03
WHERE 510000 ALL 2017.03
USING 410000 ALL 2017.03
TOTAL 410000 ALL 2017.03

3.整理代码

ALLOCATION

标签:asc   baseline   space   target   sans   strong   oca   c89   incr   

原文地址:https://www.cnblogs.com/sxl6666/p/8134824.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!