0RT_C02 - reporting on 0VENDOR

Hello,
I have created a Z-cube with the same content as 0RT_C02 (retail Customer analysis) + added some additional key figures.
I need to be able to report on vendor. However, 0vendor is filled via an ABAP routine in 0RT_C02. I'd like to update in the same way in my cube. It's however not possible to copy the code due to my Netweaver version. I'm in NW 7.0 where the routines are based on ABAP objects instead of regular ABAP. So i cannot just copy the code from the update rules of 0RT_C02.
Is there any other way for me to get the vendor information in the sales documents to my Z-cube? Perhaps I could use the vendor number on 0material as Nav Attribute in the cube? I'm however not sure if it will cover my needs.
There are two includes in the code that seems to pick up the vendor from materials:
INCLUDE rs_bct_retail_update_rules.
INCLUDE rs_bct_retail_statvendor.
The code in the main prog is:
READ TABLE g_tab_statvendor                   *with values retured from includes
                WITH TABLE KEY material = COMM_STRUCTURE-material.
  IF sy-subrc = 0 and g_tab_statvendor-found = 'X'.
    RESULT = g_tab_statvendor-stvendor.
Would it be the aeact same thing if I just use a nav attribute on the 0MATERIAL-VENDOR?
I will need to be able to report on the vendor of this cube together with vendor from 0RT_C02 in a multicube..
Regards,
F C
Message was edited by:
        F C

Hi There,
How many fields do you require from CO?
If fields are very few 2/3, you can try enhancing the Datasource 0fi_ar_4 with those required fields with proper lo logic.
Regards,
Rajdeep Rane.

Similar Messages

  • Report on 0IC_C03 Cube

    Hi
       I executed the "Stock Overview: Materials" report( included 0VENDOR Characteristic to Rows in Query designer) on 0IC_CO3 Cube,where Vendor is displayed against some In-house Production Materials from Raw material -X),for which the  F.consultant says that Vendor should be displayed only against the Raw material X (which we purchase )and shouldnt be against materials Y and Z
    ( Y produced from X and then Z from Y)(EG     X--Y---Z)..Can anyone give the reason behind this ( just a standard report)..
    manythanks

    Assumption : Data is from R/3.
    Locate a characteristic in your query which has a description 'Material Type', hard code 'ROH' value to it & execute.
    Material Type ROH stands for Raw Materials,HALB - Semifinished Products & FERT - Finished Goods in R/3.
    You had mentioned that X is an ingredient in Y. Then Y should ideally either be Material Type HALB or FERT.

  • BI : Fields to add in the query

    Hi Gurus ,
    I am creating the report on the infoobject 0vendor.
    i would like to know how to include the below fields:
    Last modified Date : Date Vendor Record was last modified
    Last modified by : User name of user who last modified the record
    Last Purchase Date : Date of last purchase order from this vendor
    Active/Disabled Indicator : Field which indicates whether vendor is active/inactive
    Inactive Date : Date Vendor became inactive
    Tax ID : Unique Tax identification number provided by government
    Kindly advise.
    Thanks & regards ,
    M.S

    Hi,
    Step 1
    Last modified Date
    you need to create new Infoobject for last  modified date , during creating of infoobject use 0date as the reference infoobject, it will automatically inherit properties of 0date
    Step2
    Last modified by
    you need create a new charastrict infoobject ( last modified ) giving data type as char and let up to 15
    Step3
    Last Purchase Date
    Simillarly you need to create one more custome date infoobject as mentioned in Step1 for last purchasing date
    Step4
    Active/Disabled Indicator: for this you can use standard infoobject , 0BBP_FLAG
    Step5
    Inactive Date same way an new infoobject with reference infoobject as Date
    Step6
    Tax ID for this you can use ZIP_STCEL infoobject  as character string as data type , use alpha conversion in conversion routine  and lenght is 1
    Step7
    after creating all these infoobjects , you need to add all of them in to the 0Vendor infoobject.
    Step8
    Go to 0Vendor infoobject --> change mode --->go to attribute tab ---> add all the infoobject to the attribute list and activate it.
    and also make sure that your data source should be enhanced in R/3 side so that the new fields whixh was requested by you should get populated accordingly.( need to write code for EXIT_SAPMM07M_003 this FM) in COMODE so that these fields get populated)
    Step9
    Now replicate the data source. in BW
    Step10
    Try to map all the fields and Objects and in the BW side and activate the transferrules. and activate all.
    Step 11
    Now load the Data to the infoobject.
    Step12
    Go to RRMX and create a report on 0Vendor now all your new fields will be available.
    Santosh
    Edited by: Santhosh Nagaraj on Nov 3, 2009 1:47 AM

  • 0VENDOR value issues in one report BI

    Hi BI Experts,
    We have an issue in one of our BI reports. One user (say 'A') has 0VENDOR=* in his analysis authorization and another user (say 'B') has 0VENDOR restricted to the value fetched for that user during runtime. Rest all authorization are same for A and B
    In Table /BIC/AZSMOLD0100, User B is assigned to Vendor 'X'
    When the report is executed,
    User A is able to see the rates for various billing docs for all settlement documents nos. under vendor 'X'
    But User B is not able to see the rates (rates column is empty) for various billing docs for setllement document no. under vendor 'X'
    Issue#1: Is this a security error? If not then whats the issue?
    Issue#2:
    - When I gave '#' as a value in analysis auth for 0VENDOR ('#' is supposed to be for unassigned values), User B is now able to see the rates for various billing docs for settlement document nos. under vendor 'X', But in additon is also able to see data of vendor's to which it is not assigned. Does '#' here means all vendor's as in '*'?
    - When I gave aggregation (' : ') as a value for 0VENDOR, user B us able to see rates but this again gives output for other vendors
    Regards
    Rasheed Ahmad

    Issue #1: It sounds like a design issue. The recommendations above to use ST01 are useful, BUT... using the security error log tool under RSECADMIN will give you a much more accurate read on the problem. You can even execute the query using the rights of User A or B while using this tool.
    Issue #2: The "#" symbol is a single character wild-card in the security system, and does not mean "Null". Hence your confusion. One should also not grant a specific value AND aggregate rights to a user, that confuses things.
    Despite the availability of help files and a few SDN documents, we found the most useful way to understand analysis authorizations was to use RSECADMIN in a controlled fashion and determine exactly how things behaved.
    One important hint... Do NOT grant an Analysis Authorization ("AA") to ANY user that contains a "*" or ":" authorization for any authorization relevant info object that you want to control for that user. BI 7 authorization works very differently from Bex 3.x authorization. Instead, we found that creating an AA for each family of infoproviders and authorization restriction worked best.

  • Urgent - 0VENDOR value issues in one report BI

    Hi Experts,
    We have an issue in one of our BI reports. One user (say 'A') has 0VENDOR=* in his analysis authorization and another user (say 'B') has 0VENDOR restricted to the value fetched for that user during runtime. Rest all authorization are same for A and B
    In Table /BIC/AZSMOLD0100, User B is assigned to Vendor 'X'
    When the report is executed,
    User A is able to see the rates for various billing docs for all settlement documents nos. under vendor 'X'
    But User B is not able to see the rates (rates column is empty) for various billing docs for setllement document no. under vendor 'X'
    Issue#1: Is this a security error?
    Issue#2: When I gave '#' as a value in analysis auth for 0VENDOR ('#' is supposed to be for unassigned values), User B is now able to see the rates for various billing docs for settlement document nos. under vendor 'X', But in additon is also able to see data of vendor's to which it is not assigned. Does '#' here means all vendor's as in '*'?
    Regards
    Rasheed Ahmad

    No.
    Again, it is not urgent nor critical etc...
    Please read the forum rules before posting further.
    Thread locked.
    Edited by: Julius Bussche on Sep 20, 2011 9:47 AM

  • Designing the vendor report

    Hi Friends,
    Pls guide me how to develop the vendor ageing report.
    In my query i have key figures 0creditamount , 0debitamount characteristics 0vendor,0companycode,no of days( current date - net due date ).
    In my report i have to shown ageing buckets in different columns like 0-7 days,8-30 days,31-60 days,61-180 days,181-365 days,> 365 days.
    ex:
    vendor        0-7 days                    8-30 days
    1000          $600(creditamount)    $1000(creditamount )
    Please tell me how to develop?
    Thanks & Regards,
    Ramnaresh.P.

    Hi,
    as Simon mentioned, there is a lot of information available about aging reports. Please search for your information first.
    happy posting by following the rules.
    Siggi

  • No proper data in the Report

    Hi Experts,
    I have created z report for my z cube.
    I want to develop a report as "Spend by Plant Country".
    Problem:
    If i put 0VENDOR in the row area in the query designer and after executing the report if i follow the navigation: In the Analyzer> right click on VENDOR> properties--> Attribute and select COUNTRY to the right side and OK. I get the country rigt to the VENDOR.
    But if i follow the same navigation to 0PLANT, i am unable to see the same result.
    Please suggest.
    Thanks in advance.
    Regards,
    Niranjan Chechani

    Hi,
    Can you please paste the proper output of the report so that it helps in understansding the issue also let us know about the details of rows and column panel like what objects you need there.
    Regards,
    AL

  • Development of report based on AR and AP cubes

    Hi All,
    I have 2 cubes i.e., 0FIAR_C03 and 0FI_APC03. AR cubes has got 0Debitor and 0Creditor, where 0Debitor is referencing 0Customer in AR cube and 0Creditor is referencing 0Vendor for AP cubes. Business has asked to develop a report so that it should show with Customer the balance of Customer and also for same customer it should show balance of Vendor. I have created a multiprovider and tried to develop a report on it but its not showing according to my requirement. Could any one please tell me how develop a report for this?
    Thanks

    Hi,
      Does the AR cube contain customer also or it is not present in the cube at all. You can have relation like this....
    AR cube
    Customer amount
    AP
    Customer vendor amount.
    Then you can define relation in the report via multiprovider. I hope you got my point....

  • Purchasing Report into BW help

    hi experts,
    I have requirement from client to provide the below details in the BW Report.
    Quantity (e.g. order, delivered, invoiced) Value of (e.g. order, delivered, invoiced). Beside the Value of the material (Gross Price, PB00) we must also be able to see other conditions as e.g. Freight, FRC1, as is gives us the real cost of the Material.
    The main purpose it to be able to see -
    - Which material at what quantity have we purchased from which vendor, within a period.
    - At which price (cost).
    - What is the structure of the prices - gross, freight, duty ect.
    can you plz provide me the standard Datasource to extract into BW?
    regards
    venuscm

    as you are not provided with any lay out first prepare a sample report
    rows
    material
    free char
    0PLANT
    0CALMONTH
    0VENDOR
    columns
    order quantity
    delivered quantity
    invoiced quantity
    order value
    delivered value
    invoiced value.
    show it to your client do changes as he suggests 
    You are already having almost all the fields ,and these you are getting from transactions.
    one more question
    where are the conditions maintained? you want the conditions to be displayed beside the value of material or in the separate column?

  • How to report new master data in place of old master data in a report

    Hi Everyone,
    I have 0vendor master data which contains both old and new vendor numbers. I have transaction data that refers to both new and old vendor numbers. In my report I want to see the new vendor numbers with transaction data and new vendor number in place of old vendor number with transaction data. How do I achieve that? Can anyone shed some light on that. I have tried various scenarios but none of them working.
    Thanks,
    Wen.

    HI Wen,
    do you mean to say that you need some kind of mapping of old to new vendor numbers? In that case you could create a navigational attribute of the vendor and put in the new vendor number for both new and old numbers and then use this attribute to navigate and display.
    Regards, Klaus

  • Cant see Purchasing organisation for 0vendor

    Hi,
    I have a requirement to calculate total suppliers or vendors  & common supppliers based  purchase organisation
    so when i fgo to 0 vendor I cant fin d the purchase organisation field over there
    as this report need to be done using master data how can be this done

    Hi,
    I can see purchasing organisation as an attribute of 0plant in 0vendor
    our client vendor information is based on purchasing organisation but not on plant,here plant and purchasing organsiation are same so it is not mandatory that in vendor master table LFA1 they wont be entering plant data
    where as they will enter vendor wise data based on purchasing org in table LFM1
    but our datsrc 0vendor_attr get data only from LFA1
    in order to get data from LFMI vednor data based on purchase organisation should i create my own master datasrc

  • 0vendor - flag for inactive vendors

    Hello Experts,
    I have a requirement for a flag in 0VENDOR Infoobject to find the inactive vendors.
    This falg should be set for those vendors who have no Purchase order/ Logistic Invoice created in the past 18 months.
    Is it possible to get the desired result through 2LIS_02_ITM or 2LIS_02_INV? If yes then how this can be achieved through trasformation?
    Thanks,
    Jaibir

    Hi,
      Ideally this does not constitute as master data, since you are checking vendors based on transactional data namely purchase orders.
    What you can do is create a report with restricted key figure with restriction on cal month(document date) for the last 18 months. You will therefore get the vendors which are active for the last 18 months.
    Another way that I can think of is to create a DSO, which holds the vendor no and date of invoice/po loaded from a datasource say 2lis_02_scl or 2lis_02_hdr(anything which gives you the document date and the vendor number).
    When you activate the datasource request the active table will then hold the last date for an order for that vendor. Then load data from this active table to the infoobject. Create a field say no of months in the info object.. While loading to the infoobject , calculate the no. of months between the document date and the current date.
    Please note that these are all ideas and I cannot guarantee that this will work.....would be nice if it did tho.
    Hope this helps.
    Regards.

  • Data missing in report

    Hi all,
    I am working on Purchasing, in that i have 0vendor which have navigational attribute Preferred Supplier.
    In my report i kept preferred supplier in filter with value not assigned.
    after i run the report 4 records r missing, when i campare this with the same report in other dev server.
    i identified more values in preferred supplier in the other dev box, than in which server i developed. is it problem of that,
    What r those values i mean is it masterdata?
    Values: i was talking abt in navigation block, under dimensions.
    Regards,
    Madhu.

    If 0vendor has navigational attribute Preferred Supplier then Preferred Supplier will reflect values from master data table for corresponding valus of 0vendor.
    You are comparing too diff boxes all togather...are they being loaded from the same source..
    compare the records in cube and master data in the both the servers

  • BW report running slow

    Hi,
    We have reports build on one multicube and its is running very slow ..after entering selction paarameters it keeps running for long time even when i am running for one cal year/month but earlier it was running fine
    we have compressed req of cubes which are in this MP
    and moreover we have other reports also based on same MP they are running ok only problem with 1 report
    can anyone pls tell what to check for ?also i tried executing in web same report there also it took lot of time
    any quick helpa pprecaited
    thanks
    nilesh

    I faced a similar issue once. Upon investigating the execution plan, i found that the query was reading 0VENDOR Text multiple times because we had 4 or 5 different vendor partners displaying text. We moved those vendor partners into free characteristics and asked the users to drill down by those partners as needed instead of having it in the initial report view.
    We also had an issue with reading UOM conversion tables and currency conversion tables at query run time. One query which did not use those conversion tables ran fine but one query which used those conversion tables on the same info provider was running real slow. We then moved the calculation in the transformations and then the report ran much faster.
    These are couple of things i have noticed on my reports that were running slow.
    You can run RSRT in debug mode. Select Query execution plan and Query Statistics. Both of these will give you wonderful insights into what really is happening when the query is executed.
    The query statistics will tell you how many fact table records were actually read. The Query execution plan will tell you each table that is being accessed by your query.
    Good Luck.
    MP.

  • Loading fails for 0VENDOR

    Hi,
    I get a strange error while trying to load 0VENDOR_ATTR. It loads successfylly to PSA, but failes to IO with following message:
    -Updating attributes for InfoObject 0VENDOR (Fails at this step)
    -"Error in substep" (RSBK231)
    There are no other messages and the Error Log is empty. I was able to load it 30.03.07, but not after that. I have tried to delete my text table and load attributes after that: same message. I think there is missing an attribute change run on 0VENDOR, maybe this is creating the error?
    Any Suggestions?
    Regards
    Silje

    finding out aggregates with NavAttr standalone is not so trivial...
    First goto se11 with table RSDDAGGRCOMP.
    Filter OBJVERS = 'A', IOBJNM = *__0ASSET
    display the data.
    As as result you'll have all technical IDs of the aggregates with 0ASSET as reportable IObj.
    In the AGGRST you'll see
    % as attribute from the basic CHAR
    as standalone IObj
    F with a filter value (can't tell if standalone or not...)
    H with Hierarchy.
    With the list of AGGRUID, goto table RSDDAGGRDIR and filter with OBJVERS = 'A'.
    Finally with transaction RSDDV you can verify the aggregate itself for a particular cube...
    That's the best I've figured out so far....
    hoping that will help you and that you don't have so much aggregates...
    Olivier.

Maybe you are looking for