Version & Value Type for Reporting

Hi Experts,
In all Predefined Infocubes, Under Char. Infoobjects, the 2 charactestic infoobject 
1. 0VERSION
2. 0VTYPE
are maintained, can any one explain why these fields are maintained nad for wht......
Regards
Ramakrishna K

Hi,
the 0VTYPE is meant to differentiate actual data (achieved sales for examples) from planing/budgeted/forecasted.. data.
0VERSION is meant to differentiate versions of planing/budgeted/forecasted.. data.
Obviously there will be only one version of your achieved result but you can have many versions of your plan data: last best estimated 1, last best estimated 2....
this will enable you to create reports comparing achieved result against forecasted results (with restricted KeyFigs) and measure the performance of your business.
hope this helps...
Olivier.

Similar Messages

  • How to ceate a new Country key,currency ,version and value type for report

    hi,
    can you please let me know How to ceate a new Country key,currency ,version and value type for report
    along with tables and tcodes.
    thanking you

    Not clear on your comments
    How to ceate a new Country key,currency,
       version and value type for report
    because in one line you are saying you want to create Country Key, which means your requirement is in some transaction whereas at the end, you say for report.
    Can you let us know you want to develop a report and if so, from which transactions, you want to take datas.  You have to be clear on this.
    thanks
    G. Lakshmipathi

  • How to Create Custom 0VTYPE (Value Type for Reporting)

    For the project I'm now on. There is a need to "create" or "customize" the Value Type for Reporting. I now there are in a Field Called WRTTP in R/3 (Controlling). Is there a way to create or maintain those "values" for the Field WRTTP so it can be brought to BW as a 0VTYPE Charaterictic Master Data.
    Remember that Master Data should be consistent within the Business Language and the Systems that support it.
    Message was edited by: Jesus Cova Graffe

    Kamal, that's an option, but then it wouldn't be consistent to what R/3 has as Master Data. So we're looking to "customize" the WRTTP values in order to take them from R/3 to BW.
    Message was edited by: Jesus Cova Graffe
    Message was edited by: Jesus Cova Graffe

  • Value Type for Reporting

    Hi all,
    In many reports I have seen Value type for Reporting ,what is that and why it is used?
    Thanking all who spare time in watching

    It's an indicator that distinguishes between costs such as:
    Actual costs -04
    Planned costs -01
    Target costs  -05
    Etc.,

  • 'Incorrect value type for array element in index N'

    Please help.  Preflight is flagging multiple 'Incorrect value type for array element in index N" > Required key /F is missing >Array element at index 0 is of wrong type' messages for pages throughout my text document with embedded navigation and annotations.What does it mean? Is there anything I can do?
    The origins of the file are from a selection of emails taken from Mail and gmail, and letters probably written on pc (Office) and converted to pdf...
    I'm on Mac Mavericks.
    Thanks for reading.

    What problem are you trying to solve with preflighting? What are you checking for?

  • Unexpected value type for Item Tag Name ; expected System.Single, received

    Hi,
    I am using PCo 2.1 with MII 12.1 to extract values from some PI tags. When I run the query, I get this error -
    Unexpected value type for Item <Tag Name>; expected System.Single, received System.String[Value = Scan Off]
    Can somebody explain what I need to do to get the correct result?
    Regards,
    Chanti.

    To make the service return "whatever is passed", you have to take a step back and realize that there is a little understanding of XML Schema required.
    When using a complexType, which is defined as a sequence, then you are implying an ordered sequence of elements. Default value for the 'minOccurs' attribute is 1. It's also important to understand that there is a difference between minOccurs=0 and nillable="true".
    nillable="true" just means that the name element can carry a null value. If you want the name element to be optional, then you must use the minOccurs=0 and keep the maxOccurs to it's default value of 1. Using an array is just a bad work around. This is for deserialization (XML to JAVA).
    The second part of you problem is on the serialization (or JAVA to XML). When you have a JAVA Bean, there is no way to make the difference between a member's value being null or not set, so it's impossible to decide if you need to send back a nul (xsi:nil="true"), an empty element <ns1:name/> or nothing.
    That said, if you do want to go the XML route, you can use the dataBinding="false" flag in the different WSA command. Instead of converting XML into JAVA, you will have SOAPElement parameters, where you can do all you want (see WS user's guide [1] for details - chapter 16). Note that you have to make sure that the WSDL (your contract) reflect what you are doing on the wire (format of your messages), so that you do not geopardize your interoperability with other toolkit.
    Note that this only applies to literal message formats (use attribute in WSDL), which is your case.
    Hope this helps,
    Eric
    [1] http://download-west.oracle.com/otn_hosted_doc/ias/preview/web.1013/b14434.pdf

  • How can i get production version value(verid) for luck through bdc.

    HI..
    i have one requirement..that in c223 tcode while i luck the production version through BDC in my report program as i given bellow...i upload mat.no , plant, production version and 1(for luck)...
    req:: i want while i given production version for particlular plant and material no...that production version should be luck....
    so in standard tcode c223 how can i get value to compair it with my input production version value then i will close that...
    program:::
    report ZC2232
           no standard page heading line-size 255.
    *include bdcrecx1.
    Tables : mkal.
    data : nodata value '/' .
    data : CTUMODE type c value 'E'.
    DATA : CUPDATE TYPE C VALUE 'L'.
    DATA:   BDCDATA LIKE BDCDATA    OCCURS 0 WITH HEADER LINE.
          messages of call transaction
    DATA:   MESSTAB LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.
    data: begin of HEADER OCCURS 0,
    data element: MATNR
            MATNR_001(018),
    data element: WERKS_D
            WERKS_002(004),
    data element: PLNNR
           PLNNR_003(008),
    data element: CP_STTAG
            STTAG_003(010),
    data element: ENTRY_ACT
           ENTRY_ACT_005(011),
    data element: PLNAL
            PLNAL_004(001),
    data element: FLG_SEL
           FLG_SEL_01_006(001),
    data element: PLANTEXT
           STLAL_004(002),
           DATUV_005(010),
    data element: WERKS_D
           WERKS_008(004),
    data element: PLN_VERWE
           ktext_005(001),
    data element: PLNST
            DELKZ_005(001),
    data element: LOSGRVON
           LOSVN_011(017),
    data element: LOSGRBIS
           LOSBS_012(017),
    data element: PLNME
           PLNME_013(003),
    data element: PLNME
           stlal_014(002),
    end of HEADER.
    data : begin of it_header occurs 0,
           matnr like marc-matnr,
           werks like marc-matnr,
           verid like mkal-verid,
           mksp like mkal-mksp,
           end of it_header.
    data : exnum(40) type c,
           exnum1(40) type c,
           cnt type I,
           CN(2) TYPE C,
           c1 type c value '(',
           c2 type c value ')'.
    start-of-selection.
    parameters: p_file like rlgrap-filename.
    at selection-screen on value-request  for p_file.
      call function 'F4_FILENAME'
    EXPORTING
      PROGRAM_NAME        = SYST-CPROG
      DYNPRO_NUMBER       = SYST-DYNNR
      FIELD_NAME          = ' '
      importing
         file_name           = p_file.
    start-of-selection.
    call function 'WS_UPLOAD'
    exporting
      CODEPAGE                      = ' '
       filename                      = p_file
       filetype                      = 'DAT'
      HEADLEN                       = ' '
      LINE_EXIT                     = ' '
      TRUNCLEN                      = ' '
      USER_FORM                     = ' '
      USER_PROG                     = ' '
      DAT_D_FORMAT                  = ' '
    IMPORTING
      FILELENGTH                    =
      tables
        data_tab                      = it_header
    EXCEPTIONS
      CONVERSION_ERROR              = 1
      FILE_OPEN_ERROR               = 2
      FILE_READ_ERROR               = 3
      INVALID_TYPE                  = 4
      NO_BATCH                      = 5
      UNKNOWN_ERROR                 = 6
      INVALID_TABLE_WIDTH           = 7
      GUI_REFUSE_FILETRANSFER       = 8
      CUSTOMER_ERROR                = 9
      NO_AUTHORITY                  = 10
      OTHERS                        = 11
    if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    endif.
    DELETE it_header WHERE MATNR IS INITIAL.
    LOOP AT it_header.
    *start-of-selection.
    *perform open_group.
    perform bdc_dynpro      using 'SAPLCMFV' '1000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MKAL-WERKS'.
    perform bdc_field       using 'MKAL-WERKS'
                                  it_header-werks.
    perform bdc_field       using 'MKAL-MATNR'
                                   it_header-matnr.
    perform bdc_dynpro      using 'SAPLCMFV' '1000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=PICK'.
    perform bdc_field       using 'MKAL-WERKS'
                                 it_header-werks.
    perform bdc_field       using 'MKAL-MATNR'
                                it_header-matnr.
    *>>>>>>>>>>>>>>>>>>>>here what logic can i write****
    clear cnt.
    do 15 times.
    cnt = cnt + 1 .
    CN = CNT.
    exnum = 'MKAL_EXPAND-VERID'.
    concatenate exnum c1 cn c2 into exnum1.
    *perform bdc_field       using 'BDC_CURSOR'
                                   exnum1.
    GET PARAMETER ID 'VER' FIELD EXNUM1.
    CALL TRANSACTION 'C223' AND SKIP FIRST SCREEN.
    if ( it_header-verid = EXNUM1 ).
    exit.
    endif.
    enddo.
    ****************************************************end***>>>>>>>>
    perform bdc_field       using 'BDC_CURSOR'
                                  exnum1.
    perform bdc_dynpro      using 'SAPLCMFV' '2000'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MKAL_EXPAND-PLNTY'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=PRFG'.
    perform bdc_dynpro      using 'SAPMSSY0' '0120'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=RW'.
    perform bdc_dynpro      using 'SAPLCMFV' '2000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/ECANC'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MKAL_EXPAND-VERID'.
    perform bdc_dynpro      using 'SAPLCMFV' '1000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=SAVE'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MKAL-WERKS'.
    perform bdc_field       using 'MKAL-WERKS'
                                  it_header-werks.
    perform bdc_field       using 'MKAL-MATNR'
                                  it_header-matnr.
    perform bdc_dynpro      using 'SAPLCMFV' '1000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/EBACK'.
    perform bdc_transaction using 'C223'.
    endloop.
    *perform close_group.
    *&      Form  bdc_dynpro
          text
         -->P_0161   text
         -->P_0162   text
    form bdc_dynpro  USING PROGRAM DYNPRO.
      CLEAR BDCDATA.
      BDCDATA-PROGRAM  = PROGRAM.
      BDCDATA-DYNPRO   = DYNPRO.
      BDCDATA-DYNBEGIN = 'X'.
      APPEND BDCDATA.
    endform.                    " bdc_dynpro
    *&      Form  bdc_transaction
          text
         -->P_0351   text
    form bdc_transaction USING TCODE.
    call transaction 'C223' using bdcdata
                             mode    CTUMODE
                             update  CUPDATE
                             messages into messtab.
      if sy-subrc <> 0.
      message e000(zmm01) with
      'Check your input data'.
      endif.
    endform.                    " bdc_transaction
    *&      Form  bdc_field
          text
         -->P_0346   text
         -->P_0347   text
    form bdc_field  USING FNAM FVAL.
      if fval <> nodata.
        CLEAR BDCDATA.
        BDCDATA-FNAM = FNAM.
        BDCDATA-FVAL = FVAL.
        APPEND BDCDATA.
        endif.
        endform.                    " bdc_field

    l_nl := dbms_xslprocessor.selectNodes(l_n, '/TaxInvoice/TaxInvoiceDocument');try to change as follow
    l_nl := dbms_xslprocessor.selectnodes(l_n,'/TaxInvoice/TaxInvoiceDocument','xmlns="urn:kr:or:kec:standard:Tax:ReusableAggregateBusinessInformation:1:0"');Edited by: AlexAnd on Aug 17, 2011 12:36 AM

  • Value Type and Report Type in Report Painter Report

    Is there a way I can get both characteristics WRTPP and RRCTY in one table? Or, can I work with two different tables in creating Report Painter report? I need to get the planned values of cost elements with record type 1 and value type 10 to show under one column in my report.
    Your help is very much appreciated.
    Edited by: Mauricio Villa on Oct 23, 2010 10:32 PM

    use the selection criteria to restrict the field types in the query designer- use other variables to check the value
    if it doesnt reconcile- you can alternatively use a multi provider for the same thing- that way you will get the same amount in 1 column and you could restrict using the infoprovider column

  • Value types in report RPM_FIDATA

    We are integrating the FI-CO to RPM. We have followed the instructions to transfer financial data from SAP ERP and ran the report RPM_FIN02 to create the IDoc RPM_INTF1 which then passes the financial data to table RPM_FIDATA. We would like to see the actual costs to appear on the table, but we can only see the value types 01-Planned Costs and 41-Budgets. Where is it defined which value types are included in this report?
    Any help appreciated

    Please check the following customizing:
    Portfolio Management->Base System Interfaces->Financial Planning Settings->Define Financial Planning Settings->Map Financial View to Cost Elements
    and map the views which need to be integrated.
    Regards,
    Dolly

  • Value type for Release

    Hi Eli
    When i am trying to release a buget (T.code FMBBC) the system issues the following error message.
    Release value type is not created. Can you pls highlight the config path in spro.
    The value type used is not supported with document type ENTR
    Message no. FMKU073
    Diagnosis
    The value type is not correct if you want to use document type ENTR, since the scenario assigned to this document type does not correspond to the value type you have entered.
    System Response
    The system stops the transaction.
    Procedure
    Please use another value type or choose a document type with a scenario corresponding to the current value type.
    Regards,
    Purnima

    Hi
    It is already defined.- RELE ... with Scenario for value type as "Release"
    and
    Under Edit Stauts -  under the status for "STAT01" - Stauts control for release is also updated with "RELE"
    Do i need to maintain any settings under the  following path...pls confirm.
    SPRO>>Public Sector Management>>Funds Management Government>>Budget Control System (BCS)>> Availability Control>>Settings for Availability Control Ledger>>Define Filter Settings for Budget Values
    Presently the config settings are as under
    Control ledger - 9H
    BCS Value type - B1
    Seleted budget type is - Enter
    Do i need to maintain for value type  R1 ??
    Please confrim.
    Regards,
    Purnima

  • Predicate value Type for Created Date column

    Hi,
    What Predicate Type value should be passed on for the worklist column Created Date in IPredicate addClause method? I am passing GregorianCalendar type value but getting an exception. The return type from the WorklistColumns.CREATEDDATE is GregorianCalendar.
    Thanks,
    Mythili

    try java.sql.date

  • What's the difference between text and value type for SO item category?

    Dears,
    Could anybody help me on this question?
    Many thanks!
    Regards,
    Shiliang

    Hi Shiliang,
    In a Bill Of Material the main item is a  composite item which represents what is being sold to the customer. For eg. a computer typically would consist of Monitor, Keyboard,mouse and CPU, speakers. Here computer refers the collection of all these items which are physically existing and basically items present in our inventory ( Value Items ). Where as computer is just a text item meant to describe the collection.
    Also to add the for Usage we use it as text sometimes, which is used to say the item has been authenticated by the quality dept and we print " Tested " on it or these days all the items come out with unique article numbers for identification purpose. So we use this usage as text.
    Hope it adds. Pl reward if useful.
    Thanks & Regards
    Sadhu Kishore

  • Invalid program status: Different value types for a data cell!

    When executing a query from our portal, the above mentioned error occurs. When the same query is executed in the BW system from RSRT, the output is shown as it should be. What could cause this error on the portal side?
    The exception also shows this: "com.sap.ip.bi.webapplications.runtime.controller.MessageException: Error while generating HTML"
    Both the portal and the BW system are at Support Package Stack 10.

    Hello ,
             Check the following thread for some info,
    Error while generating HTML
    i hope it helps,
    assign points if useful

  • About value type and key figure type

    Hello Gurus,
              please explan the different usage of about value type and key figure type.  what is the typical values for both infoobjects ?
    Many thanks,
    Frank

    Hi,
    0METYPE is a key figure-specific info object usually used to define semantics of the individual business key figures in BW (for example, actual, commitment, plan, target values).
    Its a bi specific field which is filled from extract structure field named MEASTYPE table COSR
    Refer to OSS Note 523742 for how it is filled and the following link for additiona information.
    http://help.sap.com/saphelp_nw70/helpdata/en/91/ddd52b9ef30645a338e28aae443807/frameset.htm
    Note 523742 - BCT-CO: BW key figure model and R/3 tables for trans. data
    This note provides information on the key figure model in the area of BW Content CO-OM. It also gives an overview of the DataSources for transaction data and the corresponding source tables and value fields in the R/3 System.
    The key figure model for currency fields in the area of CO-OM contents affects the following info object of type key figure:
    0AMOUNT Amount
    The key figure itself does have any business semantics.
    The semantics of the individual business key figures in BW (for example, actual, commitment, plan, target values) is determined using combinations of values for the following key figure-specific info objects (see also the account model in SEM-BPS, note 407563):
    0METYPE Key figure type
    0VTYPE Value type for reporting
    --> 0VTDETL Details of the value type
    --> 0VTSTAT Statistics indicator for the value type.
    For example, using transaction SE16, the possible characteristics of the values of this InfoObject can be taken from the above-mentioned master data tables in R/3.
    The business key figures on the InfoCubes of the standard BW content were defined as restricted key figures using this semantics of the key-figure-specific characteristics.
    The conversion of the R/3 transaction data in the BW key figure model is carried out in the extractors using the ROMI_GET_VTYPE_AND_DETAIL function module. It primarily happens using the specified conversion tables.
    The following dependencies exist for the source tables of the DataSources:
    COSP_VTYPE for COSS, COSP, COVP,
    COSB_VTYPE for COSB,
    BPXX_VTYPE for BPGE, BPJA, BPEE
    If an R/3 source record cannot be converted using these tables, it may not be extracted to BW.The application log of the R/3 DataSource transaction RSA3 contains entries for the unconverted values after the test run.(The log function for the CO-OM DataSources was considerably improved by the correction for note 523655).
    The application log for the extraction runs from BW can be evaluated using transaction SLG1 (Object: RSAP, object information: RSAP_INFO)
    Furthermore, the semantics of a key figure are still determined by the time characteristics and the following key-figure-specific info objects:
    0CURTYPE Currency type (for more information, see note 517909),
    0DB_CR_IND Debit/credit indicator (for more information, see note 065075),
    0VERSION CO version
    -Vikram

  • Value type and Version type?

    Hi,
       1. can anyone tel me y we use value type in reporting?
       2. Version type?
    Thanks in advance
    Jani Sk

    Hi Jani,
         Value type is used to distinguish the type of key figures (amount,quantity) like whether it is is planned amount for future,actual amount that has occured,commitment amount ....
    generally Vtype = 10 refers to actual , 20 refers to plan,40 refers to Commitment.
    Version means 00 it refers plan/actual.......10 means period 1 correction values.....these are mostly client specific....
    These are very useful to make restricted key figures ....to see actual amount....plan amount....actual quantity...
    Regards
    vamsi

Maybe you are looking for

  • Fine white lines going across screen Horz.

    I was working a iDVD project lastnight and left it working on it as I was sleeping. When I checked on it this morning my DVD had burnt fine. However I noticed that my display had 2 fine white lines going across the screen Horz. down about 2 inches fr

  • Different ID names for Apple and iCloud

    I apparently created my iCloud account with a different email address than I did my Apple account. I thought I knew which email address I might have used to create the iCloud account, but I am not being allowed to sign in. I there any resolution to t

  • BDOC ERROR ( storage form )

    Hello All While running SDIMa header comparion inbound Queues of the CRM system was in status " Sysfail ' giving error msg " error in mapping detail transacion SMW01 . In the bdoc product_mat errot segment shows as  " No storage form defined for prod

  • Tom -- why need to zero out new drive on format?

    Hi Tom, Page 5, FCE workshop book, you recommend zeroing out a new drive. Why? Is it sufficient just to reformat to Mac formats? I thought zeroing out was just necessary if you wanted to erase previously held data (to prevent recovery)? Or is there a

  • I am using a multiline textbox and the problem is its not showing vertical scrollbar in safari browser.

    I am using a multiline textbox and the problem is its not showing vertical scrollbar in safari browser.