Dimensions for Sales Volume

Hi Team,
I have to calculate Sales Volume, Sales Cost, Sales Revenue.
I don't have Accounting Knowledge.
Please confirm if the below dimensions are sufficient to calculate and also suggest any new parameters required in dimension 
1. Sales Volume
Account
Time
DataSrc
Category
Entity
Product
Quantity
2. Sales Cost
Account
Time
DataSrc
Category
Entity
Cost Type
Rptcurrency
3. Sales Revenue
Account
Time
DataSrc
Category
Entity
Rptcurrency
Time Category
What are the parameters required to build these dimensions to calculate Sales Volume, Sales Cost and Sales Revenue ?
What are the required formulas to calculate these and Script logic/Business rules required to calculate?
Regards,
Phanikumar

Hi Phani Kumar,
Deciding the structure completely depends on the business. Without the understanding of the business, it will be very difficult to propose what dimensions are required.
However, few pointers. I am not sure, what is the basis for considering volume, cost, and revenue. Usually, I will keep one application for calculating revenue. Revenue will be calculated as volume * unit price. So, there will be 3 account members - revenue, volume, and unit price. This particular application should have
Account, Time, Category, Entity, Rptcurrency
You can have more dimensions also, based on the business need.
Hope this helps.

Similar Messages

  • How to read value of the period for which the sales volume has been entered

    Hi Experts,
    In the transaction "/ncrm_ipm_d_usage_data", we have a scenario where a user can enter value in the "sales volume reported" column for more than one period. Now we need to read the period_from (date from) for the first "sales volume reported" value entered.
    For example: If a user enters values in "sales volume reported" column for the period_from 02/01/2009, 05/01/2009 & 08/01/2009. We need to read the first period_from value for which sales volume value is entered. Which means it should be 02/01/2009.
    Our issue is that we are unable to find the standard method or variable which holds this value. We found these classes through debugging but it does not help us.
    1. Class CL_CRM_IPM_USAGE_DATA
    Methods we found:
    1. FIND_CONTRACT
    2. MAINTAIN_DATA
    3. MAP_UI_DATA
    4. FILL_CUMULATED_I
    5. GET_USAGE_DATA_KEY
    Please help us to find the standard method or variable which reads the period_from for the first sales volume entered.

    Hi Student5088,
    I used a Copy-Block to create a delay for a certain number of values (time) of a signal. With that you can continuously compare signal at T1 with Signal at T1*0.5.
    Greetings
    Walter
    Attachments:
    Compare.DAC ‏28 KB

  • Sales volum for extended rebate agreement

    HI All,
    i made an extended rebate agreement and asales order accordein to this agreement, dleivery and billing then i returned back to the agreement to make settlement but i found this massage (( The sales volume for agreement 131 is not current)) i runed the report SDBONT06 but the massage still present so can u help me pls.

    Hello
    Refer following links with SAP Note for reference/understanding:
    - The sales volume for Rebate agreement  is not current
    - Sales volume not current in Rebates
    - 456458 - FAQ: How does SDBONT06 work
    Thanks & Regards
    JP

  • Rebate Error- Sales Volume not current for  agreement.

    Hi
    I am doing Rebates. "The error I am getting is Sales Volume for the agreement (xx) is not current". In the rebate agreement, condition - payment data - the accruals, rebates are not getting updated. It shows zeros.
    I checked accounting documents: The accruals GLS are updated with the rebate amount. Other rebate GL account is not getting posted.
    Any suggestions on how to fix the problem ?

    Dear Sunil A
    You have got this error means some steps are there to be fallowed first please tell me what you have checked by the by please check this link also
    Problem with Rebate Agreement Sales Volume

  • Enhancement to update sale volume for rebates

    Dear All,
    We have a senerio for sale voume rebate process that only above 50000 sale value will add up in sale volume in rebate agreement for accrual process.
    Can we do this through standerd or through enhancement?
    please help.
    Regards'
    Kumar

    Hi Mukul,
    Mark your condition type VALUE SCALE and Check Value as A.
    Update condition record in Rebate agreement. Then in Scale section mark it applicable as FROM 50,000 INR with respective Rate.
    And it will work as per your requirement.
    When you will do Settlement of the Rebate Agreement it will create Credit Memo only if Value is more than 50000 INR.
    Regards,
    MJ.

  • Rebates for independent sales volumes

    Hai Guys,
    My client's customer is a Supermarket chain. The LPOs come from the branch stores directly to my client. The payment is also received from the concerned branches.
    The rebate is created for a Customer Hierarchy by combining all the branches into a single hierarchy. The condition records are also created for the Customer Hierarchy. The Payer is set as the Head Office branch. The accruals are accrued as per the total sales volume of all the branch stores put together.
    Now my client wants to settle rebate accruals every month individually to each store branch based on their sales volume.
    I don't see any option of making Credit Memos for individual stores and their corresponding sales volumes. Can somebody help me in solving this scenario?
    Regards,
    Maheshwaran. I

    Hi,
    The accruals are accrued as per the total sales volume of all the branch stores put together.
    settle rebate accruals every month individually to each store branch based on their sales volume
    I think there is no standard way to do it. You will now have to maintain new Rebate for each store branch.
    Regards,
    Rajesh Kumar

  • The sales volume for Rebate agreement  is not current

    Hi All
    I am getting an Error in Rebate VBO2- Sales volume is not current
    I am working in ECC6.0 & my agreement type customer rebate.
    Have maintained records in VBO1 & in billing -condition tab the correct % get populated. But the same is not displaying in VBO2.
    As per sap note in OMO1 i have updated S136 to synchronous updating 1. Also i execute program SDBONT06. In VBOX also i tried to update various parameters.
    Customer statics maintained-1
    G/L's maintained correctly.
    But still i am facing the same error in VBO2, 'sales volume for Rebate is not current'.
    Please anybody can help me on this.

    Hi deepa
    Run VBOX and check the box update billing documents and give the sales area and then execute and save it and if possible try to give the billing documents if you have any idea or else just generate.After generation again open the rebate agreement VBO2. so that the data gets updated by that time
    Go to OMO1 and  check wheather the infostructure S060 is in Asynchronous updating 1 or  Asynchronous updating 2 or No updation. If it is No updation then update the infostructure
    Regards
    Srinath

  • Creating A new dimension for a characteristic versus adding in the same dim

    Hi Guys,
    I have a scenario where I have 0Material in a line item dimension in the cube.
    Have to add 0Mat_plant which is compounded to 0plant as we need MRP controller
    as one of the Nav attributes. 0Plant is also available in the cube.
    There are two options of doing this:
    1) Either add it to the 0Material dimension removing the line item property.
    2) Or create a new dimension for 0MAt_plant and make it as line item dimension
       considering the large volume of material information.
    Which is a better option and why.
    Please advise.
    Many Thanks and Regards,
    KAte

    Hi Kate,
    I'd recommend to have a new dimension as line itemdimension for 0MAT_PLANT, just for performance purposes (almost logarithmic access of data instead of full table scan)
    The Plant Segments in R/3 usually have a lot more records than the general material master has (max: number of plants * number of materials).
    Adding the object to 0material means that you have to unassign the line item flag. Usually this leads to increasing load- and queryruntimes.
    hth
    cheers
    sven

  • How do I reset MacBook Pro to original settings for sale?

    I want to reset a slightly used MacBook Pro to original factory settings... plan to resell on eBay.  Thanks!

    Follow these instructions step by step to prepare a Mac for sale:
    Step One - Back up your data:
           A. If you have any Virtual PCs shut them down. They cannot be in their "fast saved" state. They must be shut down from inside Windows.
           B. Clone to an external drive using using Carbon Copy Cloner.
              1. Open Carbon Copy Cloner.
              2. Select the Source volume from the Select a source drop down menu on the left side.
              3. Select the Destination volume from the Select a destination drop down menu on the right
                  side.
              4. Click on the Clone button. If you are prompted about creating a clone of the Recovery HD be
                  sure to opt for that.
                   Destination means a freshly erased external backup drive. Source means the internal
                   startup drive.
    Step Two - Prepare the machine for the new buyer:
              1. De-authorize the computer in iTunes! De-authorize both iTunes and Audible accounts.
              2, Remove any Open Firmware passwords or Firmware passwords.
              3. Turn the brightness full up and volume nearly so.
              4. Turn off File Vault, if enabled.
              5. Disable iCloud, if enabled: See.What to do with iCloud before selling your computer
    Step Three - Install a fresh OS:
         A. Snow Leopard and earlier versions of OS X
              1. Insert the original OS X install CD/DVD that came with your computer.
              2. Restart the computer while holding down the C key to boot from the CD/DVD.
              3. Select Disk Utility from the Utilities menu; repartition and reformat the internal hard drive.
                  Optionally, click on the Security button and set the Zero Data option to one-pass.
              4. Install OS X.
              5. Upon completion DO NOT restart the computer.
              6. Shutdown the computer.
         B. Lion and Mountain Lion (if pre-installed on the computer at purchase*)
             Note: You will need an active Internet connection. I suggest using Ethernet if possible because
                       it is three times faster than wireless.
              1. Restart the computer while holding down the COMMAND and R keys until the Mac OS X
                  Utilities window appears.
              2. Select Disk Utility from the Mac OS X Utilities window and click on the Continue button.
              3. After DU loads select your startup volume (usually Macintosh HD) from the left side list. Click
                  on the Erase tab in the DU main window.
              4. Set the format type to Mac OS Extended (Journaled.) Optionally, click on the Security button
                  and set the Zero Data option to one-pass.
              5. Click on the Erase button and wait until the process has completed.
              6. Quit DU and return to the Mac OS X Utilities window.
              7. Select Reinstall Lion/Mountain Lion and click on the Install button.
              8. Upon completion shutdown the computer.
    *If your computer came with Lion or Mountain Lion pre-installed then you are entitled to transfer your license once. If you purchased Lion or Mountain Lion from the App Store then you cannot transfer your license to another party. In the case of the latter you should install the original version of OS X that came with your computer. You need to repartition the hard drive as well as reformat it; this will assure that the Recovery HD partition is removed. See Step Three above. You may verify these requirements by reviewing your OS X Software License.

  • Date Dimension for date pull up (Dimension to Dimension)

    Need advise....
    1. I have a person dimension table and sales fact table. Person_id is the foreign key in the fact. I want to be able to pull the date of birth. But the person dimension has only dob_sid that should point to the day dimension to get my the equivalent date. This is the problem...i cannot join person dimension to day dimension, i need to be able to do a join through fact, but the fact table is missing the dob_sid.
    2. Second issue is, person dimension has other dates associated action_date, cancel_date, etc. more than one date field that i need to join to day dimension.
    How will i be able to achieve this in BMM? Physcial layer?

    The key here (no pun intended) is to alias your date dimension for as many date lookups you require, join these aliases directly to your person dimension off the appropriate keys.

  • Rebate Agreement Sales Volume

    Dear All,
    We have a strange issue in Rebate Agreements.
    When we Open Rebate Agreement in Change Mode and click on Sales Volume Button ( Shift F5) then it navigates to Sales Volume Screen. Now if we change the Agreement Status to B ( Agreement Released for Settlement) on the Initial screen and then go to Sales Volume Screen then at the top of the screen their is a Information which says
    There are messages
    This Information message is not shown for all rebate agreeements. It is getting shown only for few agreements which we do not have any clue as to why it is happening?
    Can any one throw some light on What does this Message " There are messages" means? Because on that screen their is no option to check what messages the system is referring to.
    Also in which scenarios this occurs?
    Regards,
    Madhukar

    Hi Aayush
    When you rebuild the rebate index table VBOX all agreement conditions will be set to retroactive again. I guess someone has run RV15B001 on your system in the meantime ? 
    The "Sales Volume is not current" message is issued when the rebate condition is flagged as retroactive (KONP-KSPAE) SDBONT06 resets that when it has completed a successful update
    So just run SDBONT06 again, all of you 93 agreements are updated so the report will only reset the KONP-KSPAE field on the conditions in that case.
    Hope it helps you further
    Kind regards
    Brian

  • Rebate Processing -  Value Difference -Verfication level and Sales  Volume

    Dear All ,
    We are using standard rebate process - Customer Rebates   and we have encountered the following issue .
    1. The Rebate agreement was created on 01/12/2010 with validity from 01/12/2001 , valid through 31/03/2010.The Rebate recipient was not activated for Rebate  in the month of DEC 2009 and was activated  on 15/01/2010 . We have executed VBOF  and found that the Accruals are calculated from 15/01/2010 till date which is 25,010 USD ( for the invoices which are created from 15/01/2010) but it is not taken into consideration of the invoices which are created in the month of December 2009.
    We have checked and calculated manually the accruals which is amounting to 35,575 USD for the period ( 01/12/2009 to 14/01/2010) . This accrual  amount is not updated for the agreement .
    Can any one give inputs on this issue.
    Thanks in advance .
    Regards
    Veera
    Edited by: veera PV on Mar 6, 2010 11:07 AM
    Dear All ,
    I have executed the VBOF  couple of times and the sales volume is updated correctly  now - 51,277.20 USD . but when i selected the agreement  and clicked on verfication level it is not showing up all the invoices   and the value shown is 43,025.10 USD . There is  difference of 8252.10.
    Now the issue is how do i get all the invoices in the verfication level.
    Can any one give inputs on this  .
    Thanks in advance to all of you.
    Regards
    Veera
    Edited by: veera PV on Mar 6, 2010 11:08 AM

    Hello,
    please check this thred Re: VBOF Issue related to updating Old Invoices after activating Rebate Check.
    Best regards,
    Ivano.

  • Sales Volume in rebate management

    Rebate is based on validity period and sales volume,we can define the validity period but where we will give this total sales volume.
    amit

    When you first create a rebate agreement, the system prompts you to specify a rebate agreement type. The rebate agreement type you specify determines which data the system automatically proposes for the corresponding rebate agreement. For example, the system can propose
    ·        which condition types you can use in an agreement
    ·        which validity period the system automatically proposes for an agreement
    ·        which status is required before an agreement can be processed for payment.
    ·        which rebate agreement types are defined in Customizing for Sales and Distribution.
    Agreement Types in the Standard Version
    The standard version of the SAP System includes the following rebate agreement types (the table shows the corresponding condition types):
    Agreement type          Basis of rebate        condition type
    0001                       Customer/material        (% rebate)BO01
                                Customer/rebate group    (% rebate)BO01
    0002                      Customer/material     (quantity dependent)
                                                                              BO02
    0003                          Customer                       (% rebate)
                                                                              BO03
    0004                       Customer hierarchy          (% rebate)
                                                                              BO04
                              Cust. hierarchy/material       (% rebate)
                                                                              BO05
    0005                   Sales volume independent         BO06
    Hope this classification will help.
    Regards,
    Siddharth.

  • Problem with Rebate Agreement Sales Volume

    Hi,
    I executed the rebate recalculation via SDBONT06 for a total of 93 agreements on 04.08.2014 and therefore the sales volume was updated and there was no message in VBO3 as well.
    But today when i am checking the agreements all of them are showing message "Sales Volume is not Current"
    I have gone through all the threads on SCN for this.
    there have not been any changes in payer, sales org, agreement or agreement conditions.
    I dont see any customizing also changed.
    Please help asap as to what can be the reason for this message all of a sudden.
    Regards,
    Aayush Jain
    SAP SD Consultant

    Hi Aayush
    When you rebuild the rebate index table VBOX all agreement conditions will be set to retroactive again. I guess someone has run RV15B001 on your system in the meantime ? 
    The "Sales Volume is not current" message is issued when the rebate condition is flagged as retroactive (KONP-KSPAE) SDBONT06 resets that when it has completed a successful update
    So just run SDBONT06 again, all of you 93 agreements are updated so the report will only reset the KONP-KSPAE field on the conditions in that case.
    Hope it helps you further
    Kind regards
    Brian

  • Rebate Sales Volume

    Hello!
    1.I have set a rebate agreement with a quantity scale basis. (C)
    2.I created a standard order and a billing document with material #AAA for a quantity of 100 TON and 10,000 $ value.
    3. In the Rebate Agreement I checked the sales volume and could see that the "Condition base value" is 10,000$ and the "Scale base Value" is 100 TON.
    Working good till this point.
    4. I created a Credit Request document and a billing document with material #AAA for a quantity of 40 TON and 4,000 $ value.
    5. In the Rebate Agreement I checked the sales volume and could see that the "Condition base value" changed to 6,000$ and the "Scale base Value" is 60 TON.
        I was expecting to see just the "Condition base value" to change but not the "Scale base Value" because it was just a Credit request and not an actual return.
    The Credit request contains the same material # as in the standard order which we use for reports.
    Please Advice.
    Regards,
    Oren Matityahu.

    Hello,
    Thanks for your answer but you probebly didn't understand what I mean.
    I will try to explain further:
    The Billing documents which are relevant for rebate processing are:
    ZL5 - Standard Billing for Orders
    ZL6 - Standard Billing for Returns
    ZL7 - Credit Request
    ZL8 - Debit Request
    ZLD - Credit Request Cancellation
    ZLD0 - Debit Request Cancellation
    Lets go with the next Senario:
    During the first month of 2008 the customer purchased material #ABC and so he would have 2 ZL5 billing documents for a total of 1000 TON and 100,000$.
    This customer also got 1 return document (ZL6) with material #ABC for 100 TON with 10,000$ value and also 1 credit requst during this month (not beacuse of a rebate process) with material #ABC for 200 TON with 20,000$ value
    My expectations is to see in the sales volume in the rebate agreement these numbers:
    In the Value: 70,000$ (100K - 10K - 20K)
    In The quantity: 900 TON (1000TON - 100TON)
    Instead, The actual numbers are:
    In the Value: 70,000$ (100K - 10K - 20K)
    In The quantity: 700 TON (1000TON - 100TON - 200TON)
    The question is why the credit requst function like a regular return in the rebate sales volume? I want the sales volume to reduce just the value and not the quntities of the credit requsts.
    Regards,
    Oren.

Maybe you are looking for

  • I want data series in Keynote chart to enter one at a time.

    In older version of Keynote, data series can enter one at a time. In version 6.2, seems all series enter at once. Can different series be made to enter one at a time in Keynote 6.2?

  • Importing movies???

    Does anyone know how to download movies or videos to the blackberry curve 8320??? Or where (as far as websites such as itunes) I can purchase the movie or video files that work for this phone? Thanks!

  • I keep getting an error while trying to access the service

    I keep getting an error while trying to access the service

  • Oracle Pkg missing?? Pls Help!!

    I have installed oracle on my pc(win2000 os) with version below:      Personal Oracle8i Release 8.1.7.0.0 - Production      With the Partitioning option      JServer Release 8.1.7.0.0 - Production Here is few lines from file TNSNAMES.ORA TNSNAMES.ORA

  • Iphone 4 dies and requires reboot

    Two days ago, my iPhone 4 completely shut down and would not come back on until I did a hard reboot (holding the power & home buttons). It worked fine the rest of the day, but it did it again today. Both times the battery was charged more that 60%. T