Determine Clearing step in fqevent

Hi,
For clearing in Contract Accounts Receivable and Payable, how do we determine the clearing step being executed for a clearing variant.
We are doing invoicing clearing with a clearing variant which has 2 clearing steps.
In SPRO, for 'Define Defaults for Account Maintenance', we would like to set the 'Restriction/Selection criteria' for the invoicing Clearing type and we would like it to be different. That is, we want to filter different main/sub for each clearing step.
Can we do this via configuration only? or do we need to find a programmatic solution?
Unfortunately, we cannot find this Selection criteria linked with any specific Clearing Step.
Can you determine programmatically in the fqevent 32 or 110 which clearing step is being executed? This can help us filter records based on the currently executing clearing step.
Any help would be greatly appreciated.

Hi,
We want to filter out transactions all main transactions of 7000s from clearing step 1 and only process those in clearing step 2. How do we do that?
We tried the following:
1. Put a selection criteria in Setting defaults for Account maintenance; we allowed the all main transactions of 7000s with the flag no clearing not set.
2. In the clearing variant, for the first clearing step, we grouped with main transaction, grouping rule 3 and put all the main transactions of 7000s and put assignment rule 2.
3. in the second clearing step, we grouped with main transactions, grouping rule 3 again and put all the main transactions of 7000s and put assignment rule 4.
What did we do wrong? it seems that main transactions in the range 6000-6999 are not getting cleared in first step!

Similar Messages

  • Can u give clear steps how to load 3 data target at a time by the help of p

    can u give clear steps how to load 3 data target at a time by the help of parllalesim

    hi,
    create the load infopackage type and give the infopack you need to load.
    create 3 similar process types.
    chain should have this flow
    start -> delet index(if cube is the target) -> load target(connect the load process to start process) parallel -> and process -> create index(if cube)/actiavtion of ods(if ods)
    Ramesh

  • Agent determination for step 0000000081 failed error in workflow

    Hello All,
         I am doing employment verification from ESS portal. In the workflow step I have selected RULE to determine the agent. To configure rule, I double click on rule, on next screen selected "Agent determination - responsibilties" to determine the agent. I configured responsibilties with the valid value ranges and everything but the workflow is going into error! I did research and not sure what I am doing wrong. I checked the workflow container in workflow log and all the values that are supposed to pass to rule container are showing up fine.I keep getting the error:
    Agent determination for step 0000000081 failed
    Result og agent resolution does not agree with agents of task.
    Any feedback you could provide would be greatly appreciated.
    Thanks.
    Mithun

    1. In Transaction PFTC, select Task Type = Standard Task and Task = 01000076
    2. display the task details.
    3. Now go to Additional data ->Agents Assignment->Maintain
    4. Select the task here and click Attributes in the application tool bar.
    5. Select the General Task radio button and hit transfer.
    -- You have made your task general.
    To Synchronise the runtime buffer ,simply excute T-Code SWU_OBUF and hit the Start Synchronization button.

  • Need a clear step by step on the right way to install

    Hi,
    I'm trying to setup new SQL 2005 servers. I'm migrating from an old 32 bit SQL 2000 server. I have Linked Servers to Oracle 8i and also Reporting Services reports connecting through Oracle connections.
    On the new servers, I'm dealling with 64bit Windows 2003 Server. SQL 2005 Enterprise 64 bit on the db server and SQL 2005 Standard 64bit on the SSRS server. Oracle is now 10g.
    Trying to get the Oracle drivers installed on the servers so that everything works is just driving me batty :(
    We've downloaded 64bit and 32bit 10g Oracle (some articles I read said they should be installed side by side), ODAC and ODP.NET.
    I'm afraid we're not really Oracle DBAs doing this. I'm a SQL developer with a fair amount of SQL DBA experience (just always on 32bit so I'm covering new ground here with the 64bit considerations) and the DBA in IT that's working with me is an Oracle DBA that's only recently had to start touching SQL servers. Between us, we know enough to bash around and force things to sort of work, but I know we're doing it wrong!
    Can someone give me a clear step by step of what to install on each server and in what order so that the Linked Servers and SSIS connections work with Oracle on the db server and the Reports work with Oracle on the SSRS server?
    Thanks in advance.
    Tim

    Actually, here's what we found works after many trials and errors, reading many Oracle posts, and a support call into Microsoft.
    On the server, we had to install:
    64bit 10g client
    then 64bit 10g ODAC
    then 64bit 11g ODP.NET
    This allows both SSRS and SSIS to correctly access the Oracle provider. However, if you plan to actually work on test SSIS package or SSRS reports from within Visual Studio.NET ON THE SERVER, you have to also install the 32bit 10g client and ODAC. Otherwise, VS.NET can't see the 64bit drivers and won't execute the pacages (or reports) correctly.
    So, on my production server, I'm installing only 64bit stuff to keep it cleaner, since we won't be doing actual dev on the prod server. But on the dev server, I want to retain the ability to test packages from the server so we're running 32bit and 64bit Oracle clients side-by-side.
    Cheers,
    Tim

  • Error ERR-1018 Error clearing step cache

    The full error message was:
    ORA00001: unique constraint (FLOWS_030000.WWV_FLOW_COLLECTIONS_UK) violated ORA-00060: deadlock detected while waiting for resource
    Error ERR-1018 Error clearing step cache
    We can't reproduce it (so it would appear to be intermittent and very rare), but it may be significant that it occurred in an unauthenticated application.
    Does anyone have any idea about what circumstances would cause this error to occur?
    Many thanks for your help.
    John.

    Can't believe that the thread immediately preceding this one when I posted it (the relevant thread is called 'intermittent collection violations') more-or-less answers this question... (and that I didn't find it when searching).
    Edited by: John Vaughan on Nov 12, 2008 1:14 PM

  • How to do compound attributes  ineed clear steps screenshots

    how to do compound attributes  ineed clear steps screenshots in bw

    Hi Desh pandey,
    I don't think we have screen shots for all the questions you have posted here. I request you to open help.sap.com  and read atleast once. Its a bible for BW and what ever the screen shots or pdf or ppt developed, its the base for everything. You have all the granular level info in that.
    -Sonti-

  • Lost password need clear, step by step instructions

    I need clear and exact steps to reset my password. I put in the install disc for mac os that came with the computer. I held down the C button. the choose language page was there, choose English. but all the instructions say that from that point on, after I hit "continue" after choosing the language, there is supposed to be a utilities menu but that is not the page that appears.
    what appears is Mac OS installer with the icons for: Time machine, mail, finder, dvd and something that is acquire with four smaller squares inside. Clicking on any of those does not do anything.
    the choices on this page are: more information, and continue. MOre information just tells you various websites to go to. Continue takes me to an agreement page and I click Agree to be taken to
    "select destination" SO WHERE THE HECK IS THE Utilities menu?
    the support and book directions say one thing but they don't happen as they say.
    can someone PLEASE tell me how to reset the **** password in clear, step by realistic step process?
    Why can't apple or any of the support people not say what happens as it really happens.
    you would think it is so simple -2 steps- but that is NOT true.
    Please, someone help.
    there is nothing to support the book and support forum steps. as I said there is NO OPTION for a menu or to choose Utilities. the only option is
    to reinstall the OS system and that is NOT IN THE DIRECTIONS!
    Does Apple even care that their instructions don't match the experience?

    no. they are not
    Web search: +How to reset a forgotten password OSX+ - Here are the first half a dozen hits of several hundred. However, check the last one for an easier way to do it.
    1. http://support.apple.com/kb/HT1274
    2. http://kb.wisc.edu/helpdesk/page.php?id=3853
    3. http://www.tuaw.com/2007/07/17/mac-101-reset-your-mac-os-x-password/
    4. http://www.macosxtips.co.uk/index_files/reset-lost-os-x-account-password.html
    5. http://www.askdavetaylor.com/howdo_i_reset_my_mac_os_x_admin_rootpassword.html
    6. http://osxdaily.com/2010/02/21/reset-a-lost-password-in-mac-os-x/
    *BUT! This is the best:* http://hackaddict.blogspot.com/2007/07/reset-os-x-password-without-os-x-cd.html
    2 minutes! Gees!

  • Need clear steps for doing performance tuning on SQL Server 2008 R2 (DB Engine, Reporting Services and Integration Services)

    We have to inverstigate about a reporting solution where things are getting slow (may be material, database design, network matters).
    I have red a lot in MSDN and some books about performance tuning on SQL Server 2008 R2 (or other) but frankly, I feel a little lost in all that stuff
    I'am looking for practical steps in order to do the tuning. Someone had like a recipe for that : a success story...
    My (brain storm) Methodology should follow these steps:
     Resource bottlenecks: CPU, memory, and I/O bottlenecks
     tempdb bottlenecks
     A slow-running user query : Missing indexes, statistics,...
     Use performance counters : there are many, can one give us the list of the most important
    how to do fine tuning about SQL Server configuration
    SSRS, SSIS configuration ? 
    And do the recommandations.
    Thanks
    "there is no Royal Road to Mathematics, in other words, that I have only a very small head and must live with it..."
    Edsger W. Dijkstra

    Hello,
    There is no clear defined step which can be categorized as step by step to performance tuning.Your first goal is to find out cause or drill down to factor causing slowness of SQL server it can be poorly written query ,missing indexes,outdated stats.RAM crunch
    CPU crunch so on and so forth.
    I generally refer to below doc for SQL server tuning
    http://technet.microsoft.com/en-us/library/dd672789(v=sql.100).aspx
    For SSIS tuning i refer below doc.
    http://technet.microsoft.com/library/Cc966529#ECAA
    http://msdn.microsoft.com/en-us/library/ms137622(v=sql.105).aspx
    When I face issue i generally look at wait stats ,wait stats give you idea about on what resource query was waiting.
    --By Jonathan KehayiasSELECT TOP 10
    wait_type ,
    max_wait_time_ms wait_time_ms ,
    signal_wait_time_ms ,
    wait_time_ms - signal_wait_time_ms AS resource_wait_time_ms ,
    100.0 * wait_time_ms / SUM(wait_time_ms) OVER ( )
    AS percent_total_waits ,
    100.0 * signal_wait_time_ms / SUM(signal_wait_time_ms) OVER ( )
    AS percent_total_signal_waits ,
    100.0 * ( wait_time_ms - signal_wait_time_ms )
    / SUM(wait_time_ms) OVER ( ) AS percent_total_resource_waits
    FROM sys.dm_os_wait_stats
    WHERE wait_time_ms > 0 -- remove zero wait_time
    AND wait_type NOT IN -- filter out additional irrelevant waits
    ( 'SLEEP_TASK', 'BROKER_TASK_STOP', 'BROKER_TO_FLUSH',
    'SQLTRACE_BUFFER_FLUSH','CLR_AUTO_EVENT', 'CLR_MANUAL_EVENT',
    'LAZYWRITER_SLEEP', 'SLEEP_SYSTEMTASK', 'SLEEP_BPOOL_FLUSH',
    'BROKER_EVENTHANDLER', 'XE_DISPATCHER_WAIT', 'FT_IFTSHC_MUTEX',
    'CHECKPOINT_QUEUE', 'FT_IFTS_SCHEDULER_IDLE_WAIT',
    'BROKER_TRANSMITTER', 'FT_IFTSHC_MUTEX', 'KSOURCE_WAKEUP',
    'LAZYWRITER_SLEEP', 'LOGMGR_QUEUE', 'ONDEMAND_TASK_QUEUE',
    'REQUEST_FOR_DEADLOCK_SEARCH', 'XE_TIMER_EVENT', 'BAD_PAGE_PROCESS',
    'DBMIRROR_EVENTS_QUEUE', 'BROKER_RECEIVE_WAITFOR',
    'PREEMPTIVE_OS_GETPROCADDRESS', 'PREEMPTIVE_OS_AUTHENTICATIONOPS',
    'WAITFOR', 'DISPATCHER_QUEUE_SEMAPHORE', 'XE_DISPATCHER_JOIN',
    'RESOURCE_QUEUE' )
    ORDER BY wait_time_ms DESC
    use below link to analyze wait stats
    http://www.sqlskills.com/blogs/paul/wait-statistics-or-please-tell-me-where-it-hurts/
    HTH
    PS: for reporting services you can post in SSRS forum
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • How to do crystal reports in bi-7 i need  clear steps

    how to do crystal reports in bi-7 i need  clear steps

    Hi,
    Please read the following documents.
    I am sure that this is going to help you in creating crystal reports.
    Regards,
    Subha
    Pls grant me points if it is found useful
    Use
    The Reporting Agent allows you to precalculate BEx queries (as “useful queries”) for Crystal reports in the background. This is a device used to improve system performance when executing Crystal reports.
    Prerequisites
    ·        In the BEx Query Designer, you have defined a “useful query” for Crystal Reports and determined variables for the required characteristics.
    ·        You may want to apply a filter when precalculating this “useful query” using a control query (see “Parameter Filtering” in the section below). In this case, you need to have created an additional suitable query in the BEx Query Designer.
    The associate variable must have the type “Changeable with Query Navigation”. Other variables can have any type.
    Procedure
           1.      Choose the REPORTING_AGENT transaction code.
           2.      Select Precalculating Crystal Reports Queries and choose Execute.
           3.      Navigate to the required query in the left-hand Reporting Agent Settings tree.
           4.      You have the following options for creating a new setting:
    -         Choose New Setting from the context menu.
    -         Choose  Create New Setting.
    The New Reporting Agent Setting dialog box appears.
           5.      Enter a technical name and a description.
    The following information is displayed on the General tab page:
    -         The functional area of the setting is Precalculation of Crystal Reports Queries.
    -         Information about the query for which you are creating a setting is shown under the Query group header (description, technical name, InfoProvider).
    -         After the setting has been saved for the first time, the system displays details of the last person who changed the setting and the time this change was made, under the Last Changed On/By group header.
    -         Under the Setting is Used in Packages group header, the system displays information about the packages in which the setting is used, and how they are scheduled. This information can only be displayed if you have defined the setting and assigned one or more scheduling packages to it.
           6.      Choose the Parameters tab page.
           7.      Determine whether precalculation of the Crystal Reports queries are to be parameterized using a filter and using variants.
    For more information and recommendations for choosing parameters in a straightforward example, see Parameterizing Crystal Reports Queries Setting.
    Filtering Parameters
    No Filters
    When you do not want to use a control query to precalculate variables, choose No Filter.
    You can combine this option with parameterization using Variables (see below).
    Explicitly Using Query Result
    If you want to use a control query when filtering, choose Explicitly Using Query Result. You can now make entries in the Control Query and Variants fields.
    Specify the technical name of the control query. Input help is available. After you save your entries, the system updates the information according to your selections.
    You only need to specify a variant when the control query contains input-ready mandatory variables. This does not happen very often, however.
    You can combine this option with parameterization using Variables (see below).
    Parameter Variants
    After making your setting for filtering a parameter, you can process variant for the individual characteristic values of the variables set in the „useful query“.
    Note: The variable screen only offers such variables when they have not already been filled by the control query. (This can also include variables of type “Changeable with Query Navigation”, as long as they aren’t filled by the query).
    You can choose from the following functions:
    Create a Variant
    A dialog box appears in which you can choose values for the SAP variables used in the “useful query”, in the Query Selection area. Input help is available for those InfoObjects for which SAP variables have been created.
    Enter the required data.
    Choose  .
    Change Variants
    Delete Variants
    If you have already created one or more variants, the system lists these in the lower part of the screen. Choose the variants you want to change or delete and choose the appropriate function.

  • How to determine N Step Approval process through Process Controlled workflow

    HI
    For SC approval process after 4th level of approval the workflow keep go N step till the approval determine. If no approval find then go for WF Exceptions.
    In PCW we have process level like 100, 200, 300 and so on. What would be the procedure for Nth process level determination in SRM process controlled workflows settings.
    Regards
    Kharabela

    Hi,
      From SRM 7.0 PCW, requestor of SC or creator(buyer) of the PO can't be in the approval list.. this is standard...
    create two custom events like zev_po_schema_eva and zev_po_sl_approval
    create two custom expression.. one with constants as zev_po_schema_def and other one is formula interpreter(0FB001)..
      assign zev_po_schema_eva as schema evaluation for PO.. MAKE SURE YOU LINK THE zev_po_sl_approval
      with as zev_po_schema_def..
       now create schema definition entry and specify as zev_po_schema_def..
       now create process level
       100 approval / approval with completion ( Your chooice ) .. maintain  zev_po_sl_approval as evaluation id in the process level... maintain RR_SPENDING_LIMIT_APPROVER as Resp.Resolver...
    maintain formula interperter value as (OV_SC_PREVAPPROVALIMI < 0V_PO_POTOTALVALUE ) AND (OV_SC_SPNDNGLMTFRQST < 0V_PO_POTOTALVALUE).
    Saravanan

  • How to determine dialog step agent in report

    Hi
    I have to create a customize report of workflow status Like SWI1. problem is all the data is available in table SWWWIHEAD
    but the record of the step which have to execute have empty field WI_Agent . as soon as the agent will execute it . this field will be populated.
    I need the agent of that step/ record.  In SWI1 out put if we click on the log and then click on the agent button it shows generic decision task and shows the agent below that.

    HI
    To get the uerid which in waiting state you can use this FM SAP_WAPI_DISPLAY_WORKITEM. Search with SAP_WAPI_* you will get lot of FM which can be used for your requirment.
    Regards
    Vijay

  • How  to do  delta  using aggregate ineed clear steps

    how  to do  delta  using aggregate ineed clear steps

    Hi Deba,
    If i understood your question corectly:- How to do delta loads to Aggregated Cube.
    If yes then it is as normal as loading a delta load into a normal cube.
    But only diff will be u need to roll up the cube that has aggregates after the sucessfull delta load.After u do the rollup only the data will be available for reporting.
    Here u need to be carefull abt 1 thing is if the data volume grows up in the aggregated cube and if you want to compress the data then u can do it for the Rolled up data only.
    Aggregates acts on F-Fact Table & Compression Acts on E-Facttable.
    So in process Rollup comes first and Cube Compression will be second. Here we have an option of Compressing the rolled up data in Aggregates this is diff from Cube compression.
    Best Regards,
    VNK.

  • Clear steps for HD data migration needed

    I have spent a lot of time searching this and other forums and am looking for step by step instructions for replacing a HD and- especially- transferring the data to a new internal drive. I have viewed the video available on YouTube and the info provided by Apple. The actual drive installation seems straightforward, but I am confused about: 1) what type of enclosure do I need? (USB vs Firewire) 2) do I need an additional application or is Disk Utility sufficient? Carbon Copy Cloner? Migration Assistant? Super Duper? Cables? Power adapters? Oy!!
    macbook 1.83Ghz   Mac OS X (10.4.9)   2 GB RAM

    I did this last week, replaced my 80G drive with a 160G drive.
    Items required:
    - new Serial ATA drive - I chose 160G WD drive from newegg.com, $95 plus tax, free shipping - $102
    - Serial ATA external case. I got USB 2.0, Firewire is technically superior, but more difficult to find. I got mine from OWC (macsales.com) for $34.95, plus shipping. Whether you choose Firewire or USB 2.0, MOST important is that the case is for SATA (serial ATA) drives - be absolutely certain on this.
    - tools: #0 philips screwdriver, Torx T8 screwdriver
    - download free SuperDuper
    Procedure:
    - close ALL programs first, especially mail. You don't want your received mail to change during this process, though that's not a disaster.
    - use Disk Utility to Repair Permissions on your old drive - or just leave it to Super Duper, below.
    - install NEW drive in external enclosure. Don't completely reassemble enclosure, since this is temporary
    - connect new drive/enclosure to Mac with USB cable
    - Use Disk Utility to partition new external drive for one partition, USING GUID partition scheme. Actually, you can use the normal Mac partition scheme, but it won't be able to be booted over USB. Use GUID.
    - To be most thorough, erase the new drive using MAC OS Extended (Journaled), and select 'zero out data' under Security Options. The 'zero' part isn't strictly necessary, but many recommend it as the best way to initialize a new drive, allowing the drive to recognize any problem sectors. Takes a while - but worth it.
    - SuperDuper. Copy (your internal drive) to (your new drive), using 'Backup - all files'. Under options|General, check 'Repair Permissions...', and select 'Erase (old drive), then copy files from (old drive)', click 'OK' then 'Copy Now'. You'll be asked for an admin user/password.
    - wait a long time. It took a couple hours for about 60G.
    At this point, you should have a bootable, exact clone of your old drive on the new, USB drive. Depending on a SuperDuper setting I forgot to mention above, it might even have rebooted already, from the new drive.
    Anyway, reboot from the external drive, take a few minutes to see that everything works as expected. Probably best not to start mail.
    Once you're certain the new clone works correctly, shutdown the Mac.
    - swap the internal drive with the external drive.
    - reboot the Mac, with the USB disconnected. If all has gone as planned, it should work exactly as it did before. If not, your original drive is untouched, you can swap it back in and try again, or boot from the old drive via USB and try again.
    That's from memory - I don't think I forgot anything... I'm sure somebody will correct me if I did.
    It's much easier than it sounds - good luck!
    MacBook 2.0GhzCore2Duo, 2.Gig, 160G HD, PowerBook G4 1.5Ghz 15"   Mac OS X (10.4.10)   Logic Pro 7.2.3, Focusrite Saffire...

  • Error in resolution of rule ... for step - Agent determination for failed

    Dear Experts,
    in SRM 7.0 CS, i have come accross the following workflow error:
    I have extended my existing organizational plan for a new site (new CoCo, Plant, Purch Org and Purch Gr). But when i use my test users with this site, i receive a workflow error, that has the following wording in SWI2_DIAG:
    Error handling for work item 000000055347
    No links corresponding to the specified data could be determined
    Error in resolution of rule 'AC40000138' for step '0000000293'
    Agent determination for step '0000000293' failed
    Error during result processing of work item 000000055357
    Error when processing node '0000000293' (ParForEach index 000000)
    Error when creating a component of type 'Step'
    Error when creating a work item
    Error when processing node '0000000293' (ParForEach index 000000)
    Work item 000000055356: Object FLOWITEM method EXECUTE cannot be executed
    Error handling for work item 000000055355
    Can you maybe help me understand, what this error means and how to resolve it?
    Thank you very much!
    P.S. my test users work fine if i drag them to another location in my organizational plan. And also if i take other test user from locations where everything works fine and drag them to this "problem" location, than the same workflow error occures.

    Remove the user from the PPOMA node and add him again.. Sometimes this will solve the issue..
    Thanks!!
    Bharath

  • Condition check (based on sender file name) at receiver determination step

    Hi,
    My scenario is File to AS2 (Sender side file adapter and receiver side AS2 adapter)
    We have 5 customers, but the source location is same to pick the files, Here we are not using any ESR objects.
    Based on the source file name PI need to determine to whoom this file need to send at receiver determination step
    Craeted objects
    1 Sender CC,
    1 Sender agreement,
    1 Receiver determination
    5 Interface determinations
    5 Receiver agreements
    5 Receiver CCs.
    Could you please provide me your valuable inputs.
    Thanks
    Ramesh

    Hi Venkataramesh,
    I understand your scenario as, picking files (different file naming standard for different target customer) from one source folder. Based on file name, that payload should be sent to corresponding target customer. You have mentioned u201CHere we are not using any ESR objectsu201D. I can see two reasons for this decision
    1. PI is used to route the messages, i.e., no need to transform the payload. OR
    2. Files can binary files like PDF, ZIP, JPG, GIFu2026
    Now I can see two possible solutions
    1.     Simple solution, as proposed by u201CPrabhu Rajesh Janardananu201D, make it into 5 different scenarios  (5 sender channels).
    2.     Bit complex solution, only one sender channel, using extended receiver determination
    Step 1:- In Sender File channel check u201CAdapter u2013 Specific Message Adapteru201D in Advanced tab. File Name should be checked.
    Step 2:- In Receiver Determination, Select Type of Receiver Determination as u201CExtendedu201D. http://help.sap.com/saphelp_nwpi711/helpdata/en/48/ce2a423a8e5430e10000000a42189b/frameset.htm
    Step 3:- Do a Graphical Mapping (use it Operation Mapping in Receiver Determination).
    Step 4:-
    Source and target of graphical mapping will be same (below), because you donu2019t want to access input payload (it can be XML, flat file, JGP, GIF and you donu2019t have its structure).
    <Receivers>
       <Receiver>
          <Party agency="" scheme=""></Party>
          <Service></Service>
       </Receiver>
    </Receivers>
    Step 5:- Write a UDF in Graphical mapping as below. http://help.sap.com/saphelp_nwpi71/helpdata/EN/43/03612cdecc6e76e10000000a422035/frameset.htm Pay attention to method declaration
    public String Determine_Receiver( Container container) throws StreamTransformationException
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create(u201Chttp://sap.com/xi/XI/System/Fileu201D,u201CFileNameu201D);
    String valueOld = conf.get(key);
    //Put your logic here
    if (valueOld.equal(u201Cuser1u201D)) {
    return u201Cuser1u201D;}
    if (valueOld.equal(u201Cuser2u201D)) {
    return u201Cuser2u201D;}
    if (valueOld.equal(u201Cuser3u201D)) {
    return u201Cuser3u201D;}
    Step 6: Now use this UDF to map to u201CReceiveru201D and u201C Serviceu201D.
    This solution need more fine tuning.
    Regards,
    Raghu_Vamsee
    Edited by: Raghu Vamsee on Jan 8, 2011 5:56 PM

Maybe you are looking for