BP Creation conditioned

Hi,
I'm starting with PI and I set the BP content to send BP data from CRM into ECC, everything works fine till I condition that only certain BP types are created on ECC.
The BP creation works great but when I change the data on CRM for an already created BP the update process doesn't  resolve the condition and send an error telling me "NO_IIF_CASE_ASYNC.IF_DETERMINATION" and it can't determinate the inbound interface.
Thanks for any help in advanced

Hi Carlos,
Please check if condition-based routing or extended receiver determination are used in your scenario in PI. If so, it may the case that BP type is evaluated when routing incoming message in PI and the type you use doesn't have respective receiver determination rule defined for it.
Regards,
Vadim

Similar Messages

  • Customizing CA BCC by adding one drop downs in PMDL Editor (Promotion creation condition tab)

    Is it possible to customize the PMDL generation in promotion creation condition tab. The change is to add one drop downs instead of type a literal. While selecting a particular property in condition tab the user need to select the value from a drop down. Now user selecting the “Type a literal” option and typing the string.

    It's possible to customize BCC display using view mapping repository.
    Refer atg documents for better understanding about view mapping.
    Refer this post for implementation https://groups.google.com/forum/#!topic/atg_tech/i6w2_2anxmE
    Thanks,
    Nitin.

  • Service order creation condition

    Hi,
    Could anyone please tell me how can we insert a condition so that one type of service order can not be created after creation of service order of another type.
    Suppose if A and B type of service orders(sub-order of C) are to created sequentially...first A then B.
    Then in this case after techo of B, A must not be created....so please guide is there any option to insert this condition while we configure sub orders(Service order).
    Thanks and Regards

    Hi Gagan
    Could you please share with your solution, i am kind looking help in same are. We are using CRM 7.0, but i can not find BOL component which is ISUSRV.
    My requirement is to create Service Order from Webclient, example meter problem reporting, etc
    Please kindly reply or by email shankar no dot vangari at gmail com
    regards
    shankar

  • Survey Template Creation - Conditional Blocks

    Hi,
    Can anyone suggest if we can enhance the templates generated in the CRM Survey Builder.
    We just want to check the feasibility of the condition that"
    e.g We create a survey templete using Survey Builder and than export the XML.
    Than , can we modify the XML and import it back to CRM.
    e.g I have a condition in the UI
    A radiobutton group , Yes or No , if I select Yes, , a different set of questions to be displayed and if I select no , a different set of question appears .
    Is that feasible to achieve.
    Best Regards
    Sid

    Hi,
    I've got a similar issue. May you help us with that?
    Regards,

  • Suppliment pricing condition

    What is the use of Condition Suppliment?
    In our scenario
    There are two condition type for gross Price in one pricing procedure ZRM000
    P000 and P001
    For P001 condition type pricing procedure is maintain supplement pricing procedure (zm0001) that is not assigned to any porg and vendor
    For P000 condition type no access sequence and pricing procedure is maintained.
    At the time of info record creation condition type P0001 appears
    But in PO P000 condition types appears and value come from P0001 cond type.
    Because we maintain the exclusion indicator in requirement key for P001
    But my question is how P0001 value is coming in P000 ?

    Hi,
    The suplementary pricing schema is used to calculate the dependent valid conditions on the main condition type. The main schema is for calculation of the net price and effective prices and includes all the price details.
    Hence in the basic price P000, the pricing schema is attached. So the conditions which are dependent on this like discounts are maintained in the schema attached to P000. Also we can maintain condition records only for the condition types maintained in this supplementary schema.
    Thanks,
    Satya.

  • Invoice EDI error : EDI: Partner profile inbound not available

    Hi  EDI experts ,
    We are connecting our SAP ECC 6 ( Ehp 4) system to 3rd party system Mincom via SAP PI, to send PO Creation message (Outbound) and receive Vendor Invoice message( inbound).  We already done all the settings..Output determination procedure, Partner Profile ( WE20) , Port creation , Condition Records, EDI settings in SPRO for invoice..etc as below:
    Logical system ( BD54)
    ECC system - EDACLNT112,
    PI systems u2013 IDACLNT210
    Third party u2013 LSMINCOM
    Port ( WE21)
    IDACLNT510 : For PI with RFC destination IDACLNT510
    Partner ( WE20)
    LSMINCOM :  (Partn.Type LS)
    Outbound parmtrs.- Partner Role- LS, Message : ORDERS , Port - IDACLNT510
    Inbound parmtrs.- Partner Role- LS, Message : INVOIC , Message Variant- MM, Process code u2013 INVL, Trigger immediately (Process code INVL have  Identification - IDOC_INPUT_INVOIC_MRM, Option ALE u2013 Processing with ALE services , Processing type- processing by functional module)
    Here PO Creation is working fine . IDoC of PO outbound message have below details :
    Recipient information:
    Port :     IDACLNT510 (Logical system & Port created in WE21 )
    Partner Number :  LSMINCOM   ( Logical system and Partner created in WE20)
    Partn.Type :  LS        
    Function :  LS     
    Sender information:
    Port :  SAPEDA ( donu2019t know how it created..but in WE21..it is not there)
    Partner number:   EDACLNT112 ( Logical system and Partner created in WE20)
    Partn.Type :  LS        
    Partner Role :Blank
    Just started testing, our PI team is sending the IDoC, with wrong information on partner & other data, so inbound IDoC failing with error u201CEDI: Partner profile not availableu201D. Oaky. I reprocessed these failed IDoCs by changing Partner data just opposite (i.e. Sender info as Recipient info & vice versa) to successful PO Creation O/B message in WE19 in EDIDC and when I click on u201CStandard Inboundu201D, then another window open giving error message u201CPartner profile not maintainedu201D and creates new IDoC with status 56
    EDI: Partner profile inbound not availableMessage no. E0337
    Diagnosis
    An inbound partner profile could not be found with the following key:
    /LSMINCOM/LS//INVOIC///X/
    This involves the key fields of table EDP21:
    -SNDPRN  partner number of sender
    -SNDPRT  partner type of sender
    -SNDPFC  partner function of sender
    -MESTYP  logical message type
    -MESCOD  logical message code
    -MESFCT  logical message function
    -TEST    test flag
    Procedure
    Please check the inbound partner profiles.
    Execute function
    I am not getting exactly what inbound partner profile could not be found or what is the problem here . Can anyone suggest me what should be the problem and solution on it ?
    Thanks
    NAP

    Narendra,
    Please advice what was the solution.

  • PO Change O/P error- Maintain outgoing EDI-connection data for partner for

    Hi Experts ,
    We are connecting our SAP ECC 6 ( Ehp 4) sytem to 3rd party system via SAP PI.  We already done all the settings..line Output detemination procedure, Partner Profile ( WE20) , Port creation , Condition Records..etc.
    We have PO Creation ( ZCRE)  and PO Change ( ZPOC) Outbound messages to go from our system. Both have sepate message Types, since PO Creation IDOc should go immidiatly ( Dispatch time 4-Send immediately (when saving the application)
    and PO Change IDoC should send as per wish manully in ME9F ( Dispatch time -3 Send with application own transaction).
    Once PO Created , Output Message successfully triggering and  IDoC is creating ( Green Color) ..so it is working fine .
    Fo PO Change Message we had selcted Program -FM06AEND & FORM routine -CHANGE_FLAG.
    We also set "Multiple issuing " checkbox in the Output Type and no requierment is assigned.
    In WE 20, for Logical system ( LS) Partner XYZ,  we set Process code ME11 and checked "Change Message"
    1. But when I change PO Qty , output is not automaticaly triggering .After changing PO, if we see determination Analysis, in Procedure RMBEF1, this output ZPOC shows 2 times. First, it shows green color,...Output Found , and second times, it displays, "partner XYZ is not an EDI partner"
    2. If we try to manually enter the Output ZPOC in PO Header, then system gives the Error - Maintain outgoing EDI-connection data for partner XYZ.
    Can anyone pls suggest what should be the reason for above?
    Thanks
    NAP

    Issue Resolved .
    The reason for this system behaviour is in fine-tuned control: We was
    using ZMIN only for new message output and ZCHG only for change messagesNevertheless, you can maintain two entries in WE20 for ORDCHG:
    EF ZCHG ME11 w/o Change message flag
    EF ZCHG ME11 with Change message flag
    Thanks

  • Facing 'No Approver Found for Purchase Requisition' error when using AME

    Hello All,
    I am trying to test one simple rule in AME. Below are the the details of the rule.
    Rule name - VO Category = SUPPLIES.FACILITIES
    Item Class - Header
    Rule Type - List Creation
    Conditions
    1. ITEM_CATEGORY in (SUPPLIES.FACILITIES)
    Condition Type - Ordinary
    Attribute - ITEM_CATEGORY
    Data Type - String
    Item Class - Line Item
    String Value - SUPPLIES.FACILITIES
    2. TRANSACTION_SET_OF_BOOKS_ID is equal to 1
    Condition Type - Ordinary
    Attribute - TRANSACTION_SET_OF_BOOKS_ID
    Data Type - Number
    Item Class - Header
    Details
    TRANSACTION_SET_OF_BOOKS_ID is equal to 1
    Actions
    Action Type - approval-group chain of authority
    Rule Type - Chain of Authority
    Order No - 1
    Ordering Mode - Serial
    Voting Method - Serial
    Action - Require approval from Facilities Approver Group
    Approver Group Details
    Name - Facilities Approver Group
    Type - Static
    Voting Method - Order Number
    There are two member in this approver group
    Approver Type Approver Order Number
    HR People HR People: akshay7 1
    HR People HR People: akshay8 2
    Now when i create a requisition with akshay7 as preparer then following notification is displayed
    To akshay7
    Sent 21-May-2013 16:55:08
    ID 4681179
    Approval workflow database error occurs while approving Purchase Requisition 14315
    Contact your system administrator to identify the problem and to use SQL*Plus or Workflow Monitor to reactivate the approval workflow where it left off.
    Give your system administrator the following information:
    PL/SQL procedure: POR_AME_REQ_WF_PVT.GET_NEXT_APPROVERS
    Error: ORA-20001: The procedure getNextPosition could not find parent position for : HR Positions: 01.Jrbuyer
    Both the employees have one supervisor.
    How to reslove this error?
    Thanks in advance.

    Hi Everyone,
    The problem is solved now. The cause was that the test requisition that I was making was satisfying more than one rules and hence I end dated the remaining rules which solved the problem.
    Thanks!

  • A question from my text

    In my text there's a self-test question that looks easy but I couldn't figure out., as follows. Note that every detail exactly appers in the text. The question asks what output is produced. The answer is "Positive." Why?
    int number = 7;
    boolean isPositive = (number>0);
    if (number>0);
    number = -100;
    if (isPositive)
    System.out.println("Positive.");
    else
    System.out.println("Not positive.");

    In my text there's a self-test question that looks
    easy but I couldn't figure out., as follows. Note
    that every detail exactly appers in the text. The
    question asks what output is produced. The answer is
    "Positive." Why?
    int number = 7;
    boolean isPositive = (number>0);
    if (number>0);
    number = -100;
    if (isPositive)
    System.out.println("Positive.");
    else
    System.out.println("Not positive.");Why? Here's why,
    int number = 7;1.) You declare a variable (A variable is a named placeholder for storing information during program execution) that can hold an int value and you assign literal 7 to it. "number" is our identifier here. (An identifier is a name given to a specific variable).
    boolean isPositive = number > 0;2.) You test if identifier number is greater than to 0 (which is logically wrong because a positive number is greater than or equal to 0) and assigned the boolean value to a variable named "isPositive". Now what will be the value of isPositive? is 7 greater than or equal to 0? Of course true. (remember that after evaluating the expression 7 >= 0, the isPositive now holds a true value okay? And you are also wondering why 7 >= 0 is evaluated first before the assignment, thats because assignment operator in Java is right associative, remember?
    PUC3A (Prefix, Unary, Creational, Conditional, Cast, Assignment) operator are all right associative meaning they are evaluated from right to left, okay? Review your Java Operator Precendence and Associativity). I remove the () operator because it isnt necessary because >= operator has a higher precendence than = operator. Okie!
    if (number>0) ;3.) Now, a single selection stucture (A single selection structure is used to select or ignore an action) "if" tests if identifier number is greater than 0 (as I said logic error, this should be >=) which is evaluated to true because 7 is greater than or equal to 0, but it follows an empty statement ";" see? So nothing is executed. I think you just mistype and what you really want is to change the value of identifier number to -100 if that identifier number is positive, Am I right?
    number = -100;4.) You change the value of identifer number to -100, from 7 to -100. Does this statement change the value of our identifier isPositive? Definitely NO!
    if (isPositive) // #snif
            System.out.println("Positive.");5.) This statement tests isPositive and what is the value of identifier isPositive again? The value is true right? Then what happen is it prints "Positive".
    else
             System.out.println("Not positive.");6.) This statement will only execute if expression (see #snif) evaluates to false.
    By the way
    if(expression)
            statement;
    else
            statement;is double selection structure because it selects between two courses of action. Thats why. Okay? Am I clear? Am I right? ^_^ Thank you.
    -Ronillo

  • Rush Order - MWST

    Hi all,
    Accounting department said VAT is missing in FI postings. I saw the relevant sales orders (all are rush orders) where I found VAT (MWST) was missing. (condition record missing) I think this is the reason for the VAT missing in FI documents? am I correct? VAT (MWST) should be mandatory in rush orders too.. Am I correct?
    so the solution would be creation condition records and mark MWST as mandatory in the relevant pricing procedure. Is it correct?
    Thank you.

    Hello,
    if you still have the problem, you may check the following information:
    1. is your Rush order using a different PP than a Standard order?
    2. If different PP, is teh condition MWST available in both PP?
    3. If MWST available in both, are you using the same access sequence?
    3bis. Which MWST access sequence are you using?
    4. Is the shipping point and country same than in a standard order?
    5. Is the customer the same for a rush and standard order?
    6. Is customer liable for taxes?
    Just a couple of questions that normally I am used to ask myself to dientify the problem cause.
    In case of problem persist feel free to come back.
    Regards,

  • Set operator NE in Database View creation in  join condition

    Hi Experts,
         I have a requirement to set NE(not equal) operator in join condition of Database View creation. Could you please help me how to set in operator.
    Join condition :
    Ex : BSAK-AUGBL NE BSAK-BELNR.
    You know that by default operator is '='. i want to set NE in place of '='.
    Thanks,

    Hi Chinna,
    Check whether if there is any possibility or not to include more key fields like bukrs, lifnr, gjahr etc in the where condition, so that you query may result faster. Then, there won't be any necessary to create the view.
    Hope this helps.
    Please reward if useful.
    Thanks,
    Srinivasa

  • Unable to Create "Not Equal to" condition in Variable creation

    Hi ,
    I am getting an error while creating variable at report level,
    Well, my condition at variable creation is ----> sum(A) where [country] <> " x" ...(It is showing the results when the country is equal to x) and the converse for the same ... If I use [country] = "x" .. It is taking as country not equal to x ..
    Please suggest me on this..
    Thanks in advance ....

    Hi ,
    I am getting an error while creating variable at report level,
    Well, my condition at variable creation is ----> sum(A) where [country] <> " x" ...(It is showing the results when the country is equal to x) and the converse for the same ... If I use [country] = "x" .. It is taking as country not equal to x ..
    Please suggest me on this..
    Thanks in advance ....

  • Creation of PO with tow default pricing conditions

    hello,
    can you please indicate to me how I can have by default two conditions RA00 and HB01 with a value 0 during the creation of a PO? how can make this customizing in the pricing procedure?
    thank in advance.
    Said

    Hi,
    Every condition maintain in Pricing procedure are shows Zero value at Purchase Order if your not maintain condition records for some rate.
    and also it not possible to maintain a condition records for Zero rate.
    so for your req, just maintain the condition at pricing procedure by selecting print indicator.
    regards
    Sanjay L

  • Creation of new Excise Condition

    I wanted to create a New Condition type for one specific NON CENVATABLE EXCISE duty .....
    I am clear about creation of Condition types and addition of that condition at required place in PROCEDURE.
    Do i need to make any other settings also ?
    Regards
    Shrey

    HI
    Check if needed to assign any account key to this new condition type in your procedure if needed, then mantain the GL acc for the same.
    If you are adding this condition type in your TAXINN procedure (assuming so) you need to create the condition type for the same by using trax FV11.
    If you are adding your condition type in Pricing procedure then no ned to create the condition record.
    Regards
    Sujoy

  • Creation of new condition type: MWST

    Hi, Everyone.
    I would like to ask for some help regarding this issue: Creation of new condition type: MWST with the following details:
    1. For the country French Polynesia, Create a new VAT condition of 10%.
    2. Create a new one called : Class : Z u2013 Designation : France : TOM corresponding to 10 % of VAT to be invoiced
    and then associate this new VAT code u201CZu201D to the applicant Nr 221860
    If you could provide me a step by step process on how to resolve this, it would be very much appreciated.  Thank you so much.

    Hello
    What type of condition type you want.
    It is always advisable to create a new conditon type copying a standard condition type.
    For gross price condition types select PB00/PBXX
    For freight charges, Copy FRA1/FRB1
    Regards

Maybe you are looking for