Conditional recv determination

Wanted to know in conditional recv determination about the option : EX
does this option check a node and if it exists : route it across using configuration in integration directory.?
Thank you.

Hi,
  Check the link..
[https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/xpathConditioninReceiverDetermination]
Regards,
Prakasu.M

Similar Messages

  • Enhanced recv determination

    Hi All,
    If we do enhanced recv determination : I have 2 mappings : one is routing(enhanced recv mapping) and second is the regular mapping.
    Do I need to specify these 2 mappings as part of one Interface mapping or as 2 separate interface mappings : one ofr enhanced recv det and other as regular mapping.
    Thanks

    Hello,
    You need two Interface mappings. If you have doubt, please see the thread
    Re: Condition In Receiver Determination Not Working (page 3) and look out for my reply.
    Hope it helps!!!
    Best regards,
    raj.

  • Plant as a condition to determine output messages in PO

    Hi All:
    I configure condition table  for PO with the fields: Doc Type, Purch Org, Vendor and Plant (all the previous fields at header level except for the plant ) this table is assigned to an access that also contain the condition table: Doc Type, Purch Org. and Vendor (all the fields at header level) but when I create a condition record for the condition table that contain the plant it does not determine any message, the condition record seems to be not taking into consideration at all, however when I create a condition record for the condition table that does not contain the plant the system determine correctly the messsage in the PO. My requirement is to have the plant as a condition to determine the output message in the PO. Do you know if can get this without a user exit or enhancement, only customizing settings?
    Thanks for your help
    Best Regards

    OSS Note 457497 - FAQ: Message processing in purchasing
    Is message determination possible at item level too?
    Answer:
    No. During message determination, the system does not access the data of the purchasing document's individual items (for example, table EKPO or EKET)  because the values in the item-related table fields (for example, EKPO-WERKS) may be different from item to item.

  • Conditional Interface Determination with Flat Files

    Hello,
    I have one sender interface (dummy) which could either hold a flat file or an XML file. On receiver side there is one system with two receiver interfaces, one should be used for the XML structure and one for the flat structure.
    My requirement is to have a conditional interface determination with an (exclusive) OR logic. Pseudo code:
    The XML structure has "submission" as root node. So I use the condition (/submissioin) EX to determine whether it is an XML file and I check with not(/submission) EX to determine whether it is a flat file. However the condition does not work using a flat file ("Unable to find an inbound interface"). Could it be, that the conditional expression never is true in case a flat file arrives? How can I achieve this requirement?
    What I additionally do with the flat file is just calling a Java Mapping that sets dynamic attributes for a file receiver, the flatfile itself is dumped on a file system without any addtional conversion logic.
    Thank you for your advice.

    How can I ingnore a message in case a condition applies? I am just aware of the fact that you can ignore messages in case NO condition applies.
    Couldn't you simply reverse the logic and use "not equals"? Or perhaps you can use the EX operator to alter your conditions... here is more info on the EX (exists) operator
    Re: ConditionEditor: Check if element is empty
    What is best practice in this case? Should I use a "dummy receiver"? However if I use a dummy receiver I think I would receive a "interface determination not found" error. How would you do that?
    I've never found the need to work with dummy receivers so I cannot comment there.

  • IDoc to IDoc - conditional receiver determination issue

    Hello All,
    We are using XI 3.0 and this is my scenario:
    Sender: IDOC from SAP system
    Receivers: There are 2 receivers (one SAP and one non sap system).
    I want conditional receiver determination based on the idoc field RCVPRN.
    Integration Repository: I imported standard SAP IDOC FIDCC2 into IR and it is in "urn:sap-com:document:sap:idoc:messages" namespace of my SWCV. I am not creating data types, message types or message interfaces as I want to use the IDOC type directly as the interface name in Integration directory.
    Integration directory: When I am creating receiver determination, I am getting a warning 'Message interface does not exist in any software components installed on this business system'. When I got to condition editor and want to choose the idoc field RCVPRN using XPATH, it is not showing the idoc structure.
    In SLD, the correct product is installed on my sender ABAP technical system, and correct SWCV (into which i imported the IDOC) is installed on my business system. I refreshed cache and cleared SLD cache in ID. Still i get the same warning 'Message interface does not exist in any software components installed on this business system'.
    How can i solve this issue? Any help is highly appreciated.
    Thanks,
    Chandra

    Hi Chandra,
    Can you check whether you have assigned or linked the SWCV with the Business system in SLD.
    Just go to SLD and open the SWCV and check if it is linked with the BS od the sender system.
    Since the sender is ABAP, you must have created the TS and BS using rz70, then see that that the SWCV is attached to the BS correctly. Under TS add the Product and then the corresponding SWCV.
    Also check one thing: are u selecting the correct Communication component, under which the Interface is present.
    Lastly if these doesnot work: In Integration Directory, Go to Environment-> Clear SLD Data Cache. Then try once again.
    Cheers,
    Souvik
    Edited by: Souvik Chatterjee on May 16, 2011 3:39 PM

  • Condition receiver determination: Condition Editor

    Hi,
    I have to ruote the message to multiple receivers based on source filed value. 
    1) If FIELD-A = 1 or 2 or 3, we have to send it to RECEIVER-1
    root/FIELD-A = 1 or root/FIELD-A = 2 or root/FIELD-A = 3 = RECEIVER-1
    2) If FILED-A # 1 or 2 or 3 (anything other than 1,2 and 3), we have to send it to RECEIVER-2
    3) No matter what the FIELD-A value (1,2,3,4, anything), we have to send it to RECEIVER-3
    I have configured it in condition receiver determination:
    Conditions 1 and 3 are workign fine, but how do I make condition-2 work?
    I have tried to give root/FIELD-A # 1 or root/FIELD-A # 2 or root/FIELD-A # 3 = RECEIVER-2, It didn't work, even if the value is 2, message is being send to RECEIVER-2.
    How define 2nd condition in condition editor?
    Thanks in advance,
    Riya Patil

    Hi Riya,
    Please give following condition and check.
    (/BOL[(Revision != '1'and Revision != '2' and Revision != '3')]) EX
    Also if you are not able to see Message type in XPATH, please check if that software component is present in corresponding technical system of source busniess system in SLD.
    Once you see messagetype in XPATH, just select corresponding Revision Field in XPATH Editor and give above condition. Operator should be exists.
    Let me know if you face any issue.
    -Gouri

  • Enhanced  and conditional interface determination, :

    Experts ,
               can you giv me some link/ examples  of Conditional interface determination and Enhanced  Interface determination.
      Pls dont send me teh below link!
    http://help.sap.com/saphelp_nw04s/helpdata/en/42/ed364cf8593eebe10000000a1553f7/frameset.htm
    many Thanks
    Arnab Mondal

    HI,
    U can refer this threads of same discussion:
    Re: Condition In Receiver Determination Not Working
    purpose of Enhanced Receiver Determination
    Then refer this blogs:
    Illustration of Enhanced Receiver Determination - SP16
    SAP NetWeaver Process Integration: Enhanced Receiver Determination for Synchronous Scenarios

  • Regarding Conditional Interface Determination

    Hi All,
    I need small confirmation on behavior of conditional interface determination,
    My source message is like below
    <?xml version="1.0" encoding="UTF-8"?>
    <PROS_CustInfo><Structure>
                                      <name>ABC</name>
                                       <data>100</data>
                                 </Structure>
                                 <Structure>
                                      <name>XYZ</name>
                                       <data>101</data>
                                 </Structure>
    </PROS_CustInfo>
    I am having 2 Receiver  RFC messages for same receiver.
    If name=ABC then i need to send this data(ABC, 100) to first RFC by using 1st mapping  else
    if name=XYZ then i need to send that data(XYZ,101) to second RFC by using 2nd mapping.
    But in my message name contains ABC and XYZ also. Now how conditional interface determination bahaves. Will it execute 1st mapping or 2nd mapping or both.
    If you find any related post please share.
    Thanks,
    Madhusudhan

    Hi Madhusudhana,
    because of the problem, that only one condition can ever be true at runtime, you can avoid this by using count function. Because you can't build a Statement like count(xy) > 1 with ExpressionEditor of SAP PI, you have to use this expression with SAP PI:
    /PROS_CustInfo[count(Structure[name='XYZ'])>=1]  EX
    This condition works on whole document.
    Regards,
    Alex
    Edited by: Alexander Kirsch on Feb 16, 2010 4:43 PM
    Edited by: Alexander Kirsch on Feb 16, 2010 4:45 PM

  • Set Rule conditions for Determine Tax Applicability rules

    Hi
    We are doing Tax setups In Release 12. We need to setup the Rule condition for Determine tax Applicability as Applicable. can you please tell me the Naivgation Path.
    Regards
    Venkateswaran R

    rules contain a number of rule conditions each of which has its own parameters, like:
    tell application "Mail"
      set new_rule to make new rule at end of rules with properties {name:"New Rule", all conditions must be met:true, move message:mailbox "Some Mailbox"}
      tell new_rule
        make new rule condition at end of rule conditions with properties {rule type:from header, qualifier:equal to value, expression:"[email protected]"}
        make new rule condition at end of rule conditions with properties {rule type:subject header, qualifier:does contain value, expression:"Trigger Phrase"}
      end tell
    end tell

  • Conditional Interface determination

    Hi All,
    I had a requirement for conditional interface determination...
    Im using this blog
    http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3414900)ID0462124050DB00225564311988524100End?blog=/pub/wlg/2973
    In ID under interface determination...when I begin to add another interface..I do not get the condition tab??
    Any idea y?..has ne one experienced such a strange scenario?

    Hi Ravindra,
    Even I face the same issue.
    But I always save the interface determination after adding the second row, and then only I will be able to see the condition column for the two rows added.
    Regards,
    Supriya.

  • Urgent:pricing condition not determined in sales order

    HI,
    i have defined a pricing condition for a material . when i am creating a sales order the pricing condition is not determined;

    hi
    You must have done all the pricing related settings like access sequence, determination, condition type. Please cross check them once again. Also see if the condition record is picked up properly , is it bypassing ?
    If every thing is fine, check the item category of that material and see if in business data of that item category Pricing is activated !!
    regards
    swapnil

  • Condition Receiver determination

    Hi,
    I have a input structure something like this...
    RECORD
    HEADER 1..1
       H1
       H2
       H3
    ITEM1  ( 1...Unbounded)     
       I1
       I2
       I3          
    ITEM2 
       I1
       I2
       I3     
    ITEM3
       I1
       I2
       I3          
    I have 2 receivers for this scenario, based on I2 value ( 2nd field of Item segments), I need to by pass this information to corresponding receiver. Something like if I2=A then map the message to Receiver1 and of I2=B then map the message to Receiver2. an we achieve the same in XI. If yes, can you guide the same.
    Note: I have two different mappings for the two receivers.
    -Esha

    Thanks for the quick reply....I have 2 receivers configured in Receiver determination, say R1 and R2.
    I dont have any conditon on R1 system. But for R2, based on some value from input message it should be routed to corresponding interface mappings. I have placed a condition in Interface determination.
    NOte: I have two mappings ( 2 interface determinations) for R2 itself.
    I have tried with the same condition stuff with RD and ID..but still its not working. only my R1 stuff is working...did I miss anything here? Can you help me out.
    -Esha

  • Conditional Receiver Determination

    Hi Friends,
    From Proxy i send a field to XI. Using JDBC lookups i have mapped in such a manner that if the content of the particular field exists in the Oracle Table i send the incoming field content to receiver field.
    But incase the field doesn't exist in the table i am mapping some constant to the target field so that can need to identify during receiver determination. If the particular constant is received then i need to call a different Comm Channel -- mail adapter and trigger an email.
    In normal cases the Com Chn with JDBC adapter will be the receiver.
    One input file to XI -- but based on validations two diff C channels has to be used .
    I am trying to use enhanced receiver determination at Receiver determination.
    But where to check the content of the target
    field ?
    Please tell me how to do this.
    Regards
    Ramesh

    HI
    You are using Enhanced receiver determination. In this you dont get option to select receiver. As here you can select while mapping
    http://help.sap.com/saphelp_nw70/helpdata/EN/43/a5f2066340332de10000000a11466f/content.htm
    Option to select receiver service will come under standard receiver determination.
    Now to satisfy the requirement. you have done multi mapping right ? then you have 2 target message and hence two message interfaces. You can use enhanced receiver determination and there you will be having more than one mapping in Receiver determination which will carry service name. Set the condition for this constant there and let the mapping execute. Use appropriate names for the service in mapping. This will work only difference here is instead of receiver determination you can pass service name from mapping.
    Thanks
    Gaurav
    Edited by: Gaurav Bhargava on Oct 25, 2008 3:30 PM

  • Condition Pre step in pricing- condition not determined

    Hi,
    Iam having an issue in my system. There is a condition type ZTFR (output tax condition) which is not determined in sales order. The access seq with this condition is MWST. There are two accesses in this mwst seq as follows
    access seq=mwst
    first access 06--departure country/dest country/material group--
    standard requirement 8 is assigned to this access
    2nd access 10-- departure country/dest country----
    standard requirement 8 is assigned to this access
    I have seen the standard req 8. The code for include LV61A008( req 8) consists of two parts--one pre step and the other normal exprt/import check......  the pre-step part checks  that departure/destinaton country  is not nil and both are not equal. the 2nd part checks  the same for dept/dest country but also checks whether vat of customer is maintained or not and european tax indicator is set.
    In my case only vat no is not maintained and all other conditions like dept ctry/dest ctry amd EU indicators are mainatined both for dept/dest country.
    the issue is the condition ZTFR is not determined in sales order. Pls note that there is no VAt no maaintained in customer masterv since our customer does not have the same.
    system says the follwowing on doing pricing analysis.
    1) access 6 not made since req 8 not met. may be because vat no not maintained as wriiten in requirment 8
    2) access 10 not made since condition record not found----
    the system also gives message that "No condition record was found in the condition preliminary step for this condition using the document data"........... in this Iam not able to understand why the system has not given a message during pricing analysis that requirement not met. Rather the system said that no condition record found for preliminary step ??
    what is meant by condition pre step ? and what is happening ? in the first access, system says req 8 not met whereas in 2nd access record  not found but issue is same requiement 8 is assigned to acess 6 and access 10.
    regds

    Hi,
    Did you solved this error? Can you tell me the way to solve? I met same error.
    Plz

  • Additional Pricing Condition Type Determination in Returns Oder

    Hi Guys
    I am working on Returns Sales Process, but I have stuck in pricing?
    The thing is I have to determine the additional condition type based on transaction type .i.e. returns order when I create the returns order with ref. to sales order the pricing condition types which is present in the sales order has been copied but the additional condition type is not determined automatically?
    I have created the 2 pricing procedure one of sales order and other for returns order.
    Can anybody help me out?
    Thanks advance

    Hi,
    All you have done is right. just assign the other pricing proceduere which you created for the document re.
    To the combination of sales orgdistribution chaneldivision + cpp( in customer master)+ dpp( for the document re )
    So now when you create with the re doument you will automatically get that pricing procedure.
    hope this solves.
    regrds\
    preetham

Maybe you are looking for

  • Problem with modules and ModuleLoader

    Hi everybody, i'm facing a real funny problem with modules and moduleLoader, i hope it's not (only) my fault anyway... If i create a normal flex project with fBuilder, i'm able to use modules in a lot of different ways (as mxml, as as in a function e

  • Lost ability to play .mov files in Mountain Lion orginally saved in Lion or earlier

    I'm hoping someone can provide an explanation for this one. I've edited many .mov files using QT7pro under OS 10.7 and earlier and have always saved these files as .mov files. I recently updated a 2008 unibody MacBook with a new SSD and a new install

  • Problem with 8.8 Upgrade

    I'm having a problem with upgrading version 8.8 PL10 to PL12.  I installed SAP B1 8.8 using the latest installer which gets you to PL10.  Then I ran the upgrade to PL12.   The upgrade performed successfully.  However, when I try to log on, I get the

  • Strategy Pattern, Am i on the right Track?

    The question: Design a small, prototype, application, which creates, stores and amends warehouse records. This may have little more than a StockItem class. Using each of the patterns Strategy, Decorator, Adaptor and in turn provide three different ad

  • Driver program for  standard forms

    hai freinds can any one where to find the driver programs for standard forms like medruck rvrorder01 and all regards afzal