Error in Analysis Process Designer

Hi Friends,
    I am trying to create an Analysis Process Designer, in that input is nothing but a Query which is built using Cell Editor, (as cell level Logic is different for the Query), now while assigning that Query to DSO in APD it is showing following error,
The technical field name KYF_0001 for field XXXXXXXXXXXXXXXXXX may only appear once per input or output structure
where is the problem exactly?
Thanks in advanced.
Regards,
Rajdeep.

Hi Rajdeep,
The KF of the Query is not mapped properly to the DSO KF.SAme Tech nname of the query has been mapped multiple times.
Do this
1)When u go to mapping in APD u have to map the DSO and the Query,so suppose u have map Quantity of Query to Quantity of DSO.
2)Go to the Query and in the properties of the KF in the Advanced Tab u will having the TECH Name of the KF
3)Map the right KF with DSO and Query
Get bak for any issues !!!!!!
rgds
SVU123

Similar Messages

  • Analysis Process Designer and Inventory Management

    In the How to guide for Inventory Management it mentions that you can you can intialise stock in the Snap shot Cube using the Analysis Process Designer (APD).  Has anyone done this and if so can you explain how or outline some steps? Thanks

    Hallo,
    the APD does`nt be a useful tool for modeling a performant 
    data flow. A lot of SAP BW user think so.
    The performance problems are given by the ddic intern table, using to uploading the extracted data into the apd used wa_table and structures.
    To have the best performance on your scenario, please use the following scenario as possible.
    Step 1.
    upload the extracted data from the psa into a data layer
    there you can reduce and harmonize the data by using a transactional ods
    Step 2.
    build a infoset that joins the data
    Step 3.
    build one query to reducing data and make two copies of ist
    Step 4.
    build a useful data mining model
    Step 5.
    upload the results of the data mining model into a transactional ods
    Step 6.
    link the uploaded data into a infoset ore write back into a standard ods
    Step 7.
    query the data
    If you use this scenario you have a lot of benefits. Better performance, better quality of persistent data and actual and traininged data.
    The recommend next step (if you want a alerting) is to build a reporting agent report - if you have usefull processes in  the query.
    There are a workshop for Data mining and APD, named BW380.
    I hope I helped you.
    Otherwise give me a message.
    [email protected]

  • Analysis process Design

    Dear Experts,,
    Any experts invovled in Analaysis Process and Design,,
    Will any expert share the requirement what u have did,  and what is the purpose of APD in BI.
    Warm Regards
    Radha

    Hi Radha,,
    APDs are used in many scenarios.
    For e.g., we have a query, which has 5 characteristics and 2 key figures in the report. But we need to load only 3 characteristics and 2 key figures in the file. Also we need to do the some formatting with the data before loading it to file. Like changing the length of the material from 18 to 8 characters.
    There two possible ways to generate .CSV file from a Query.
    1. RSCRM_BAPI
    2. APD
    RSCRM BAPI generates a file which is an exact copy of the report. It will contain all the fields present in the report, and we wonu2019t be able to do any kind of formatting before loading this data to file.
    Where as, if we go for Analysis process designer, then both of these problems will be solved. Analysis process designer consist of three items. Data source, formatting and a data target. Here report will be the data source and data target will be the file, and in the formatting section we can do all this formatting on the data, and we can filter only those fields which we need in the file.
    This was one of the scenarios.. there can be multiple scenarios..
    See the below links
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/f06353dd-1fe3-2c10-7197-dd1a2ed3893e
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a019563e-bae8-2c10-0abf-b760907630e9
    Hope this helps.
    - Jaimin

  • APD Analysis Process Designer - CRM Data Target

    Hi,
    I have now defined the DataTarget and by "Release data target for Replication from SAP BW" I get the error:
    <b>Error when processing function module /SVC/OBJ_F4_<MyDataTarget></b>
    what does it mean and how can I solve this situation?
    Thanks
    FedeX

    Hi!
    in case if you are not able to find the docu...here is the docu helop for the function group...
    "The function group CRMBW_ADAPTERS combines function modules that are necessary for implementing a data target adapter as part of the data upload from SAP BW. You can use the function modules delivered by SAP as a template for new adapters (for example, you can copy them).
    The function modules contained in this function group are divided into the following areas on the basis of their naming convention:
    o     Function modules for defining data targets
    -     CRMBW_OBJ_F4_*
    -     CRMBW_DET_F4_*
    -     CRMBW_CHECK_*
    o     Function modules for designing the analysis process
    -     CRMBW_LIST_*
    -     CRMBW_DETAIL_*
    o     Function modules for the data upload
    -     CRMBW_UPDATE_*
    The placeholder * stands for a data target adapter defined in the IMG activity .
    The corresponding adapter modules are called up dynamically during runtime at the appropriate points in the program, using the name of the data target adapter and applying the following program logic:
    CONCATENATE l_namespace l_nameconvention
      l_function l_target INTO l_funcname.
    TRY.
      CALL FUNCTION l_funcname
        EXPORTING
        IMPORTING
        TABLES
      CATCH cx_root.
        l_msgv1 = l_funcname.
        CALL FUNCTION 'BALW_BAPIRETURN_GET2'
          EXPORTING
            type   = 'E'
            cl     = 'CRMBW_ATTR_WRITE'
            number = '005'
            par1   = l_msgv1
          IMPORTING
            return = ls_return.
        APPEND ls_return TO et_return.
    ENDTRY.
    Consequently, if a function module does not exist or errors occurred when calling it up, a runtime error is not issued directly. Instead, the error is returned as a message in the return table for the instance calling up the function module.
    If you want to create customer-specific data target adapters, observe the following:
    o     Define the ID for the data target adapter in the IMG activity . Ensure that your entry begins with the letter Y or Z to avoid any naming conflicts with subsequent SAP enhancements.
    o     In this function group, implement adapter modules that begin with the namespace stored in the IMG activity mentioned above and with the naming convention, and that also fulfil the naming convention listed under Integration. In this way, you ensure that there are no naming conflicts with subsequent SAP deliveries.
    o     To provide the data upload with full support, implement all six adapter modules.
    With the following entry in the IMG activity , implement the function modules listed below.
    Data Target Adapter     Namespace     Naming Convention
    ZTARGET     /COMPANY/     MYLOAD_
    Function Modules
    /COMPANY/MYLOAD_OBJ_F4_ZTARGET
    /COMPANY/MYLOAD_DET_F4_ZTARGET
    /COMPANY/MYLOAD_CHECK_ZTARGET
    /COMPANY/MYLOAD_LIST_ZTARGET
    /COMPANY/MYLOAD_DETAIL_ZTARGET
    /COMPANY/MYLOAD_UPDATE_ZTARGET
    with regards
    ashwin

  • Error in Analysis Process (APD)

    Dear Guru's,
    We have a Analysis process to move Data from a Query -> Flatfile(Csv file on a server).
    when i Execute it i get following Error.
    Also i didnot found any proper note
    Variant '!PERSQBSSMYJ2703U9GOOPWQSYGXN0' for the query was not found
    Message no. RSAN_WB010
    Diagnosis
    Technical key for message: CX_RSAN_MDL_DS_QUERY=>VARIANT_INVALID
    Procedure
    If you require further assistance, look for a SAP Note containing the key words CX_RSAN_MDL_DS_QUERY=>VARIANT_INVALID or RSAN_WB010.
    Thanks in Adv
    Dev

    Well its a been a few months and I discovered a workable solution.  I was able to get the APD process to work in a process chain by creating a variant in RSRT (query monitor screen).  The variants I created with 7.x Bex result in the error message.
    A 7.x query was built.  The variant was created in RSRT.  THe process chain works normally. 
    Apparently the tables where 7.X variants are stored do not get looked at when running a query with the APD process.
    I sure hope all of this works when we upgrade to 7.3x.

  • Analysis Process Design--doubt

    Hi gurus,
    i am trying to use the APD functionality
    i have dragged the infocube as a datasource and also dragged the join process to the work area and the created a ods to write the data but my problem is that i am not able to link all the three to each other.
    i could not find the option of linking can some body let me know how to link that.
    can someone provide some real time examples explaining the functionality of APD...i got the documents from SDN..Gurus.
    But i will be happy if someone can provide me with some examples of all the process involved.
    thanks and regards
    Neel

    Hi A.H.P
    if you have used APD can u kindly give me some ideal scenarios where we can use APD
    i think we can use this to enhance the functionality of Multiprovider
    becoz in multiprovider we can't do reporting at a characterstic level if that is not present in all the base infoproviders right
    like customer if its not present in all the infoproviders we can't report on that level on Keyfigures from all the base infoproviders which does't have the customer as a characterstic
    thanks and regards
    neel
    Message was edited by: Neel Kamal

  • Display data of query in Analysis Process Designer mismatch query result

    Hi experts,
    I am having an issue with APD.when ii am display data of the query in apd i am having wrong values for key figures.
    any solutions?
    Thanks

    Hi,
    after doing a check by restricting data in the query, I see that the condition I have set in the query, to only give me the data where keyfigure X <= 2, the DSO is updated with all the values. So it seems that conditions in queries are ignored by the APD. Does anybody know anything more about this? Then I can understand why the job was taking so much time...
    Regards,
    Øystein

  • Analysis Process Designer (APD) and EMail

    Hi,
    Following due to data discrepancy in PO value,We developed a re conciliation report based on  direct cube,The re conciliation report displays PO No,Po Value in BW and PO Value from ECC and a Difference column.
    My requirement is to develop a APD which executes this re conciliation report ,Based on the report tout i want to send 2 emails
    Email 1: With the list of PO Numbers where data discrepancy is <= $5 and
    Email 2: With the List of PO Numbers where data discrepancy is > 5
    How can i achieve this requirement.
    Thanks in advance

    Why do you want to create APD. You can create two reports and then schedule them for broadcast daily.
    1st report having list of PO Numbers where data discrepancy is <= $5
    2nd report having list of PO Numbers where data discrepancy is > $5
    These both wold be identical reports just with the change in conditon.You can then use the broadcasting feature to distribute these reports to end user.It would save your time in unnecessary creating the APD.
    You can also schedule the broadcst via PC  if you want to send this information daily once the delta loads are finished.
    Is there any specific reason you want to use APD ( for some calculation purpose) ?

  • Process chains get an error when run analysis process

    When my PRD system‘s process chains run analysisi process, I  gets below error message:
    Error occurred when starting the parser: Error when opening an RFC connection (FUNCTION: 'R
    Message no. BRAINOLAPAPI011
    Diagnosis
    Failed to start the MDX parser.
    System Response
    Error when opening an RFC connection (FUNCTION: 'R
    Procedure
    Check the Sys Log in Transaction SM21 and test the TCP-IP connection MDX_PARSER in Transaction SM59.
    It's OK when i test the TCP-IP connection MDX_PARSER in Transaction SM59.
    The Sys Log in Transaction SM21(error part):
    M Wed Mar 19 09:22:50 2014
    M  *** ERROR => ThPOpen: ExecPopen("/usr/sap/BWP/DVEBMGS00/exe/tp" bwprd sapgw00 18933904 IDX=35, r, ..) returned -14 [thxxexec.c
    M  {root-id=532810645F5D12A0E1008000C0A8642F}_{conn-id=5328109B5F5D12A0E1008000C0A8642F}_5
    A  RFC 1878  CONVID 18933904
    A   * CMRC=0 DATA=0 STATUS=0 SAPRC=0 RfcExecProgramKernel RfcRaiseErrorMessage cmd could not be started by OS (rc = 1)
    A  RFC> ABAP Programm: SAPLSTPA (Transaction: )
    A  RFC> User: JY-LKZ (Client: 900)
    A  RFC> Destination: CALLTP_AIX (handle: 8, DtConId: 530F4E5C30AF4550E1008000C0A8642E, DtConCnt: 0, ConvId: ,)
    A  RFC SERVER> RFC Server Session (handle: 1, 68443927, {5328109B-5F5D-12A0-E100-8000C0A8642F})
    A  RFC SERVER> Caller host:
    A  RFC SERVER> Caller transaction code: STMS (Caller Program: SAPLTMSC)
    A  RFC SERVER> Called function module: TMS_CI_START_SERVICE
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1887
    FUNCTION: 'RfcExecProgramKernel'
    RfcRaiseErrorMessage cmd could not be started by OS (rc = 1)
    PROG ="/usr/sap/BWP/DVEBMGS00/exe/tp" bwprd sapgw00 18933904 IDX=35
    [abrfcio.c    9213]
    A  {root-id=532810645F5D12A0E1008000C0A8642F}_{conn-id=5328109B5F5D12A0E1008000C0A8642F}_5
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: end RX_GET_MESSAGE
    M
    M Wed Mar 19 09:23:15 2014
    M  *** ERROR => ThPOpen: ExecPopen("/usr/sap/BWP/DVEBMGS00/exe/tp" bwprd sapgw00 18968493 IDX=61, r, ..) returned -14 [thxxexec.c
    M  {root-id=532810645F5D12A0E1008000C0A8642F}_{conn-id=532811958F750F10E1008000C0A8642F}_1
    A  RFC 1878  CONVID 18968493
    A   * CMRC=0 DATA=0 STATUS=0 SAPRC=0 RfcExecProgramKernel RfcRaiseErrorMessage cmd could not be started by OS (rc = 1)
    A  RFC> ABAP Programm: SAPLSTPA (Transaction: )
    A  RFC> User: TMSADM (Client: 000)
    A  RFC> Destination: CALLTP_AIX (handle: 3, DtConId: 530F4E7830AF4550E1008000C0A8642E, DtConCnt: 0, ConvId: ,)
    A  RFC SERVER> RFC Server Session (handle: 1, 70212851, {53281195-8F75-0F10-E100-8000C0A8642F})
    A  RFC SERVER> Caller host:
    A  RFC SERVER> Caller transaction code: STMS (Caller Program: SAPLTMSC)
    A  RFC SERVER> Called function module: TMS_CI_START_SERVICE
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1887
    FUNCTION: 'RfcExecProgramKernel'
    RfcRaiseErrorMessage cmd could not be started by OS (rc = 1)
    PROG ="/usr/sap/BWP/DVEBMGS00/exe/tp" bwprd sapgw00 18968493 IDX=61
    [abrfcio.c    9213]
    A  {root-id=532810645F5D12A0E1008000C0A8642F}_{conn-id=532811958F750F10E1008000C0A8642F}_1
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: end RX_GET_MESSAGE.
    ps.
    1、IT's everything ok in the development system.
    2、It’s ok when i repeat this analysis process .
    3、It’s ok when i run this analysis process in analysis process designer.
    4、Attachment is the sys log in sm21.
    Thanks everyone.

    Hi Vignesh.B,
    Yes,it's not user's problem . But i don't  think it APD's problem .Cause all APD has the same problem and .
    Below is one of APD souce and target :
    Hope this information  is useful .
    Regards,
    Lian

  • Synchronous Send step showing errors in process designer

    Hi All,
    I have few questions in using a synchronous send step in
    BPM.
    Can I use a synchronous send step without opening Sync/async bridge.
    When is the sync/async bridge opened?
    Scenario:
    File async --> XI (receive async) --> sync send step to J2ee application (HTTP post) --> async response send to File
    Sync Abstract Interface:
    Input:
      Message type (same as outbound)
    Response:
    Message type (same as Http response)
    When I use the synchronous step, I see errors in the process designer saying
    Message to be sent and synchronous interface are not of the same type.  This happens for both request and response message.
    Please help me.
    Regards,
    Meher

    I think the Problem is with the INTERFACE Determination.
    You need a BPM for the above scenario, but not a Sync/Asynch Brindge
    In BPM
    Step 1 : Receive from File 1
    Step 2 : Do Transformation from File1 format to J2EE Request Format
    Step 3 :  Send a Synchronous send Step to J2EE
    Step 4 :  Transform the HTTP response to your File2 Format Response
    Step 5 :   Send the Response to File2
    Interface Determination
    File1 to j2ee Request
    J2ee Request/Response To  J2EE Request/Response
    J2ee Response to file 2
    Please check your Interface determination very closely.

  • Business Process Analysis and Design

    hellow fellows
    Please can u explain to me briefly what's involved in Business Process Analysis & Design
    Thanks
    Rasham

    Hello Rasham,
    Business process analysis and design is a part of implementation / upgrade project. As name suggests it will analys client's business process to make the standard process across the group of company and make it most optimized to get maximum ERP support.
    Some time it will cover under blueprint phase and some time it can be carried out as a saperate process before actual start of implementation.
    The following link will give you detailed information about all phases of the project including Business Process Analysis and Design.
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/bpx-implement">Business Process Cycle: Implement Phase</a>
    Hope this helps.
    Regards,
    Arif Mansuri

  • Error in output processing analysis

    Hi,
    we have maintained ZA output types corresponding to partner number as Personnel number and we have not maintained the address for the Pernr as thats how our business works. now the issue is when we process the output type ZA , we get an error in "output processing analysis" that adrnr is not maintained how can we suppress the error ??
    the error comes after it does not receives adrnr in FM 'ADDR_GET_NEXT_COMM_TYPE' for the form output.
    below ins the error i get
    http://img9.imageshack.us/img9/8894/sdnt.jpg

    In your delivery in the Picking tab, check if the Picking status says 'Not relevant for Picking'.
    If that is the case, then you have to see if that is intentional or by mistake.
    if it is not intentional, then you can change the delivery item category config to make the item relevant for picking.

  • Hyperion - Designer: Unknown error in OLAP process

    We created OLAP Query using Hyperion Intelligence client - Designer.
    While clicking the "Process" button it says "Unknown error in OLAP process".
    Any clues on this?
    Thanks in advance.

    Hi Sanjeev
    Thank you very much for your quick response.
    Intially, we couldn't create an OCE file (using Designer) with Essbase as a data source & found out that we need client connectivity files which comes with Analytic client s/w.
    We tried installing the Analytics client (aix version) using executable jar (setup.jar) in Windows XP but it was giving some exceptions.
    But after installing Essbase Integration services (console), we could create the OCE files but end up with the issue that I've mentioned. I think the connectivity files even comes with EIS s/w with few other APIs but not all the APIs required for client.
    Now we are trying to get the Windows version of Analytic client s/w. We've to try with this. I believe, most probably, this would resolve the issue.
    Thank you again.

  • Error when open query designer

    Hi people when i try to open query designer on my dev system i have some message. In the query designer appears two STOP error that tell to me ther's a dump in system. On system on st22 the dump is this:
    Errore run-time        RAISE_EXCEPTION                                                            
    Data e ora             29.05.2007 15:25:52                                                                               
    Testo breve                                                                               
    Exception condition "RFC_FUNCTION_NOT_FOUND" raised.                                                                               
    Causa dell'errore                                                                               
    The current ABAP/4 program encountered an unexpected                                         
         situation.                                                                               
    Possibili soluzioni                                                                               
    Note down which actions and inputs caused the error.                                                                               
    To process the problem further, contact you SAP system                                       
         administrator.                                                                               
    Using Transaction ST22 for ABAP Dump Analysis, you can look                                  
         at and manage termination messages, and you can also                                         
         keep them for a long time.                                                                               
    Analisi errori                                                                               
    A RAISE statement in the program "SAPLTREX_EXT_ADMINISTRATION" raised the                    
          exception                                                                               
    condition "RFC_FUNCTION_NOT_FOUND".                                                          
         Since the exception was not intercepted by a superior                                        
         program, processing was terminated.                                                                               
    I try to search some oss but i can't find solution

    <FONT FACE = "Tahoma", Font Color = "Blue">
    Hi<br>
    If you are getting the same problem while opening queries on other systems like Quality and Prod, then I think it must be your Frontend installation problem.<br>
    Please re-install the Business Explorer.<br>
    However if the problem is occuring only when you work in Development, then please take help from your BASIS Team. There must be some RFC setting issue which BASIS would be able to resolve with your help.
    <br><br>
    Hope it helps.<br><br>
    Cheers Abhijit<br>
    </FONT><FONT FACE = "Verdana", Font Color = "Red">
    It's a good habit to reward someone with points in SDN if you think his/her
    response was helpful to you
    </FONT>

  • Error message during processing in BI

    1.i am loading the data into infoobject.
    2.got error in text data load.
    3.master info object have compound obj 0COUNTRY
    4.and other normal fields are 0TXTSH,0LANGU,sold-to-party.
    5.there is no PSA in this..its direct update to INFOobject.
    The error message is:
    Error message during processing in BI
    Diagnosis
    An error occurred in BI while processing the data. The error is documented in an error message.
    System Response
    A caller 01, 02 or equal to or greater than 20 contains an error meesage.
    Further analysis:
    The error message(s) was (were) sent by:
    Update
    Diagnosis
    There are duplicates of the data record 2. with the key '3.' for characteristic 1..
    Procedure
    If this message appears during a data load, maintain the attribute in the PSA maintenance screens. If this message appears in the master data maintenance screens, leave the transaction and call it again. This allows you to maintain your master data.

    Hi KP,
    In the details tab,
    1.under Transfer (IDOC and Trfc):
       Data Package 1 : arrived in BW ; Processing : Error records written to application log
    2.Processing (data packet): Errors occurred
       Update ( 0 new / 0 changed ) : Errors occurred
       Error records written to application log
       0TRZONE : Data record 1 ('0000000001D ') : Duplicate data record
       0TRZONE : Data record 2 ('0000000002D ') : Duplicate data record
       Error 4 in the update
    3. Process chain error
    these are the error details.

Maybe you are looking for

  • How do i get my apps back? after factory settings on iPod 4G?

    Hello all! (i have a iPod 4G) So, i had a few problems getting on safari and stuff, then my friend told me to downgrade to iOS 4.2 Instead of 4.3... So i made a backup of my ipod, and then i had to install the new iOS, so i't deleted my whole iPod, a

  • Problem with prepared statement where cluase when passing string value.Help

    I am updating a table using the following code. I am using string parameter in where clause. if I use Long parameter in where clause with ps.setLong , this code is working. Is there any special way to pass string value? Am I doing anything wrong? ===

  • Manual condition in PO

    Hi, A manual Z condition for delivery cost in PO shows in header as : Cond.control : D Fixed and Condit.origin :E Item total. (Click details for condition). In item it shows Cond.control : D Fixed and Condit.origin :GOriginal header condition. This i

  • Budget exhausted mail delivery to workplace

    Hi PS gurus! Iam having one issue, iam having 4 main WBS, hwere i want to do posting, actually iam not recieving mail from the system,as tolerance limit is been defined, while doing posting FB50, the system gives the warning message, but no mail reci

  • Zen x-fi turned off, screen keeps flashi

    Is this normal? I've noticed that its done this like 2 times in ~3 hours. Is it completely turned off?(I just hold the power switch held down long enough for the player to say "shutting down" or w/e) There should've been a better manual for the playe