Urgent - Bidding Engine Start Conditions

Hi all,
i try to set up the Bidding Engine process.
I have a problem with the start condition of the Workflow.
It doesn´t work.
I set up WF - without approval
WS14500026 CHANGEVERSIONSAVED
WS14500026 SAVED
and just changed the role from the Standard one SAP_BBP_STAL_Manager - to a customer on Y_SAP_BBP_STAL_OPERAT_PURCHAS
I always get an error message
"Approval workflow is ambiguous. Inform system administrator "
What can i do?
Thx
Ralf

Most of the times SRM returns message "Approval workflow is ambiguous"
if it finds two workflows activated contradicting each other
e.g. Approval not required (auto approval)
     and one step approval of Bid
Please check if you have any such cases in SWB_COND
BR
Dinesh

Similar Messages

  • Price Comparision in Bidding Engine

    Hi Experts,
    While price comparision in bidding engine , our requirement is to take into picture all price elements (for ex. gross price,discount/surcharge, freight, p& F charges, custom duty , excise, cess,sales tax(indian tax structure,etc..)
    There are also some price elements which will be entered by purchaser himself based on some questions/answers with bidders. For example, there is one condition from purchaser that if bidder fails to deliver goods on delivery date , bidder will be charged fine of .5% of base price. If bidder does not agree with this condition, purchser will add 1% of base price to the price offered by vendor at time of price comparision.
    We are using classic scenario.
    Please let me know how to map all these in system.
    Thanks & Regards,
    VHP

    Hi,
    Price comparison for the bid is calculated based on the initial price and taxes.
    It will not compare the condition for the delivery date  for each bidder because you do not know whether the bidder will supply
    the component  as per delivery date  before the bidding. So you have to take the maximum % and create a condition record and
    then compare the same
    Regards
    Ganesh

  • Supplier Collaboration with SRM Bidding Engine

    Hi All,
    I'm looking at the SAP BIdding Engine with regards to supplier collaboration in the bidding process, my undertsanding is that SUS can be used for a single point of access for suppliers to submit their bids. I also understand that cFolders can be used to allow true collaboration in the bidding process i.e. review of bid, submit prices etc.
    I have four questions around these scenarios
    1. For collaboration in the sourcing process which is superior cFolders integration or SUS?
    2. What is the advantages of SUS over cFolders in the sourcing process.
    3. Could you use both products?
    4. Can cFolders be used to pose questions from the supplier? i.e. a true sourcing process would usually be:
                RFI > Supplier Info response > RFQ > Supplier pricing response
    Cheers
    Chris

    1. Both has diff purposes. C-folder purpose is information exchange in terms of drgs, attachments, discussion etc.
    so kind of technical exchange
    whereas SUS forms common window for suppliers for collaberating with buyer co. for BI they can submit the price & conditions.
    So kind of commercial exchange.
    Superiority depends on the perspective
    2. SUS you can use for odercollaberation also
    i.e. for PO/SA from MM or EBP ,suppliers can
    send responce
    send ASN
    post confirmation
    post invoice
    3. Yes
    BR
    Dinesh

  • Bidding engine workflows in SRM 4.0

    Hi all,
    Can anyone help me with this? The BO BUS2200, 2202 and 2203 are there but the WF templates are missing and events aren't raised during the flows!! Despite the online help states that they should!
    Is it deliverred with any support pack. for SRM 4.0?
    The release I use is at :
    SAP_ABA 640: SAPKA64019
    SAP_BASIS 640: SAPKB64019
    PI_BASIS 2005_1_640 : SAPKIPYJ69
    SRM_SERVER 500: SAPKIBKS11

    Hi,
    From the SRM40 documentation :
    Bid
    WS79000010 – Without approval,
    WS79000002 – One-step approval
    Approval workflows for bids
    The relevant approval workflow is started, depending on whether a manager or an employee of the purchasing group accepts a bid for a bid invitation.
    Bid Invitation
    WS14500026 – Without approval,
    WS14500027 – One-step approval
    WS14500028 – n-step approval
    Approval Workflows for bid invitations
    After bid invitations (and their change versions) are published, one of these three approval workflows is started, depending on the start conditions.
    The implementation of the BAdI BBP_WORKFLOW_APPROV_BADI is a prerequisite for n-step approval (with back & forth-processing). (If this is not the case, the manager of the purchasing organization is determined as approver.)
    Kind regards,
    Yann

  • Bidding Engine - Customer Fields

    Hi Experts,
    I hope it will be the last question in terms of the bidding engine.
    I have a problem with Customer Fields, if is start the Web GUI in english, I have no problems - every field have a normal description (Field 1: Additional Address 1; Field 2: Additional Address 2). On friday I started it in another language (in this case german), the fiedls now called zcontact1 and zcontact2.
    I started to analyse the HTML Code for this part and find the area.
    It begins with:
    <!-- START:  Customer Fields                           : Template   0100 -->
    <!-- -INCLUDING FUNCTIONS... - -->
    I try to find this template in se80 but I still find the original templates.
    Could anybody help me to solve the problem?
    Best regards and a nice weekend!
    Andi

    Hello Kalandi,
    I think I know what you mean - but I do not find the table, where I can change it. I think about it, to deactivate the fields in general - but it was not me, who added them
    Best regards and a good night!
    Andi

  • SAP Workflow not triggering due to "Start Condition return FALSE" message in SWEL

    Hi,
    I have SES approval workflow which is not triggering in few cases because of check function ends with exception even it has valid start condition and correct data. For example lets say we have PO no. 100 for which 3 SES (SES1,SES2 & SES3) are created. Out of which workflow for SES3 is not triggering even if all the three contain valid start condition(Bases on internal order at PO line item).when triggering workflow manually using SWUE for SES3 it work fine.Please find SWEL screenshot below and let me know if you have come across this type of issue.
    Thanks in Advance.
    Ishant.

    kindly use SAP_WAPI_CREATE_EVENT and not SWE_EVENT_CREATE it's always better to use APIs.
    Why use 2 sub-objects? you already have a z-object and you can modify it. even if there is a reason for the double sub object , the workflow should still run on the standard one - BUS2091.
    see for example :
    Extending Object Types: Inheritance and Delegation - SAP Business Workflow - SAP Library
    As for your question,
    if you are using a function module to raise the event, way not check in it if the service entry sheet has been created properly before creating the event. you can even check if the PO contains an internal order in your RFC function module and raise a specific event. then you will have no need for the starting condition.

  • Action with start condition always triggers

    Functionality required: "when its 4 days from the actual date an
    Audit is to take place an e-mail should be triggered to the
    audit attendees"
    I have created a new date rule (4 days before - reminder) and
    added this date rule to the date profile 000000000003.  I am
    using this date profile in my actions and have set a new start
    condition to trigger an e-mail alert when "todays date" = my new
    date rule.  I have set up scheduled conditions which are met.
    when i create transactions which meet both the scheduled and
    start conditions (from my perspective) the action is getting
    triggered to send the e-mail reminder.  My new date rule is as
    follows:
    <?xml version="1.0"?>
    <TimeRule>
       <TimeRuleSource>
          <ruleline>
             <AssignTimeExp displaytype="AssignTime">
                <VarTimeExp displayType="VarTime"
                                   name="RESULT"
                               position='B'>
                  <VarObjectExp displaytype="VarObject"
                                    name="SYSTEM"/>
                </VarTimeExp>
                <MoveTimeExp displaytype="MoveTime" direction="-">
                   <VarTimeExp displayType="VarTime"
                                      name="ORDERACTUAL"
                                      position="B">
                     <VarObjectExp displaytype="VarObject"
                                    name="SYSTEM"/>
                   </VarTimeExp>
                   <ConstDuraExp displaytype="ConstDura"
                                    duration="4" timeunit="DAY">
                      <VarObjectExp displaytype="VarObject"
                                    name="SYSTEM"/>
                   </ConstDuraExp>
                </MoveTimeExp>
             </AssignTimeExp>
          </ruleline>
       </TimeRuleSource>
    When i test it using various dates it seems to work as expected, it returms false when it should fail and true when it should suceed  When tested from within the date rule for the FROM and TO date for todays dates i get the following:
    Deadlines
    Appointment Type RESULT
    From SA 10.02.2007 14:27:52 GMTUK
    From
    Appointment Type ORDERACTUAL
    From WE 14.02.2007 14:27:52
    To WE 14.02.2007 14:27:52
    Duration
    Reference Objects
    SYSTEM GMTUK CL_TIMECALENDAR_SIMPLE
    In my start condition i am testing for my date rule (4 days
    before - reminder) = todays date. 
    Can anyone explain why my start condition is always being triggered
    Thanks in advance
    Ed

    Hello Easwar Ram,
    Thanks for your reply.
    No, I didn't create an Action Profile. I use standard profile: /SCWM/TU (Shipping & Receiving - Transportation Unit).
    I only have created a new Action Definition, Schedule and Start Conditions for this Definition. All work correctly with the exception of the button 'Start Condition Parameter'.
    I don't know why the button appears because I didn't define a Condition Parameter for the Start Condition. And when I click on this button I get an error in standard SAP code:
    1) li_bor_object ?= l_context->appl.
    2) ls_bor_handle = li_bor_object->get_bor_object( ip_objtype = l_objtype ).
    L_context->appl has value '' in the debugger. After line 1 the value of the li_bor_object is '' therefore line 2 terminates the transaction with error.
    Maybe this occurs because the Action Profile uses a Persistent Class for Object Type instead of a Business Object Repository?

  • How to restrict the job start conditions (only "Immediate" type) ?

    Hi,
    We allow our users to schedule and execute in background mode transactions (example IP19, IW38). We gave them for that authorizations (object S_BTCH_JOB with LIST, PROT, RELE and SHOW - objetct S_PROGRAM with BTCSUBMIT).
    We would like that users can schedule and execute their jobs only with the u201CImmediateu201D job start condition (in the Start Time screen for the type of start condition : Immediate, Date/Time, After job, After event, or At operation mode).
    Another solution: prohibit the scheduling and the execution background job in a certain time interval ...
    How can restrict the job start conditions ?
    Thank you.
    Patrice.

    Hi Jan,
    Yes, sa38 makes it possible indeed to execute in background into immediate mode a job but
    the user have to know the name of the program to be carried out ...
    The user knows only the name of these transactions trade. For example, IW38.
    In the menu of this transaction, SAP gives the possibility to execute in background :
    Program --> Execute in Background --> display of Start Time screen for the type of start condition :
    Immediate, Date/Time, After job, After event, or At operation mode).
    It is at this time there that we want that the user can only choose the "immediate" mode.
    We must thus prohibit the other choices (Date/Time, After job, After event, or At operation mode) ... and
    and we don't know how to restrict these other options in this screen "Start Time screen for the type of start condition".
    Thank you.
    By.

  • SRM 4.0 - Upload function of Bid Invitations (Bidding Engine)

    Hello,
    I am currently working on the Bidding Engine in SRM 4.0
    I would very much like to use the Download/Upload function in Bid Invitations, but for now I have the feeling it doesn’t work.
    I tested it by downloading a Bid Invitation and changing just one info like an item quantity or description. I put “U” (for “Update”) in the corresponding cell of the “Change” column. I also held the bid invitation in SRM before returning to it to upload the modified Excel-file.
    When I upload the Excel file, I don’t have any error messages, but no changes are done either.
    Does anyone of you have an idea how I could make it work?
    Thanks!
    Andrea

    Hi,
    Please do the following things.
    Excel updown/download is very flexible functionality.
    (BADI : BBP_PD_DOWNLOAD)
    1. You can change the format (how the document should be downloaded, which fields : Control variants in BBPC_UP_DOWNLOAD table)
    2. You can also upload file (your own format : implement parsing method)
    3. You can add your own fields. (APPEND_UPLOAD_DATA)
    We are working on one such scenario for Contract Upload.
    You can also check the following notes.
    There is a SAP Note on downloading BID file.
    Note 734060 - SRM: Upload and download of documents using MS Excel
    They have given one example in this note.This is a consulting note,you will find it
    Two more notes which can help you
    734060
    734946
    I hope it will help.
    BR,
    Vijay Mittal
    Plz award the points for help.

  • Error using a method call in the starting conditions of a Workflow

    Hi,
    In SRM 4, I have a doubt about a start condition with WFWS14000109 I need to trigger the WF depending on organizational unit of the requester (not purchase group or purchase organization).
    I have seen in the editor, in SWB_COND in the part of requisitionerUser the Method ReadOrgUnit.
    I change to traditional mode of the editor and when I select the method I get in Express1. field
    &_EVT_OBJECT.REQUISITIONERUSER.READORGUNIT(_RESULT='OBEG';ACTORGUNIT= )&
    If I use = and the organizational unit in express2 field I get error
    Partial expression expected (expression '&_EVT_OBJECT_REQUISITIONERUSER.READORGUNIT(_RESULT',position       76)
    Can anybody say me where is the error? how I should express the condition.
    Thanks
    Best Regards

    I don't think you can use a BOR method in a condition. At least not as far as I know. I think it would be better to create a virtual attribute in your delegated subtype of BUS2121 and use that in the condition.
    Regards,
    Martin

  • Add "cost center" query to a start condition?

    Hi there,
    we got a new requirement for one of our plants.
    We're on SRM 5.0 classic scenario.
    Is it possible to add a "cost center" query to a specific start condition (SWB_PROCUREMENT) of a workflow?
    E.g. if a user uses cost center 4711 for a shopping cart item a specific cost center responsible xyz should approve this item.
    If the user uses another cost center 4712 for a second item in this shopping cart this item should be approved by another cost center responsible abc.
    Is that somehow possible ?
    So far I did not find a suitable expression for cost center.
    Thanks in advance for your answers.
    Best regards,
    Henning

    Hi Masa,
    thanks for your answer. Perhaps you also have a hint for the following:
    I can't really find in the metioned thread or in note 731637 what happens if a SC with several items is partially approved.
    Example:
    SC with 3 items:
    item 1 cc 1000
    item 2 cc 2000
    item 3 cc 1000
    Let's say item 1+3 have been approved by the approver found by badi and WS14500015. Is a PO or a purchase requisition created in backend? Or is it only created after the whole SC has been approved (i.e. also item 2).
    Thanks for a hint and best regards,
    Henning

  • How to find the start condition of a ABAP program?

    Hello Gurus!,
    Could any one please explain how to find the start condition of a ABAP program?
    like its a event based or time based?and also how to find that event and time..
    Thanks in Advance...
    Dinakar

    Hi Dinkar,
    Go to Job Schedule, put Job Step parameter as your program and see scheduled Job.
    In Schedule Job double click to see start condition. and steps to see details and variant.
    Hope it helps.
    Thanks
    CK

  • ABAP coding in defining start condition for action.

    Hi Everybody,
    Can anyone tell me if ABAP coding is possible for giving condition for action? If yes, where? Is it in condition editor? I have 3 validations to be done:- 1) Filter service contract (transaction type USC), 2) Filter the active contracts, 3) Filter contracts which doesn't have billing cycle in current month.
    So, do you think these validations can be done in start condition of action? First two validations are static in nature and thus can be done. But, how about the last condition?
    Please help.
    Regards,
    Sanj.

    Hi Sanj
    I would do this.
    1. The transaction type cannot be changed, therfore I will set this up in the scheduling condition.
    2. Active contracts. Depends on teh definiton of active. If it is based on some status then I will use scheduling condition.
    3. use one of the dates in the date profile to determine if the billing date is in the current month or not.
    See if this helps.
    Thanks

  • BPM start event(start condition) doesn't support ejb function call?

    Hi all,
    An id is included in the ws call to trigger the bpm flow,
    I have developed a ejb function, which is doing a simple check whether the process for the specific id is called before or not.
    I have a simple table in bpm java server which records the id used before.
    the ejb is called in the start condition, my desired behavior is: if the ejb returns true, no process should be triggered.
    but the thing is, my flow is not getting triggered once I put the ejb call in the start condition.(ejb is called, as i can see new id record inserted into my db table)
    I cannot even debug the process.
    I can debug the process if that ejb call is removed from the start condition.
    my server is 7.31 sp8
    Best regards,
    Jun

    Thanks for confirming Jun Wu.... always comforting to see even the experts can stuff it up from time to time... and very glad you were able to fix it!

  • Z field in the start conditions of a workflow

    Hi all,
    Is it possible to add a z field in the start conditions of a workflow?
    My requirement is to use a z field created in the shopping cart, in the start conditions for the workflow WS14000044.
    Thanks and regards
    Kishan

    Yes you can undo the delegation at any point of time not to worry. It is just atable entry.
    Go to swo1->Settings->Delegates
    If you want to use a Custom Business object that is a delegate of a Standard Business Bo you can use it. You create a Virtual attribute in your custom Business Object. If you delegate the Custom bo with Standard BO. Whenever you refer to standard Business Object you will have this Custom attribute in your kitty. This will help in start Condition.
    <b>Reward points if useful</b>

Maybe you are looking for

  • Urgent problem: JRE Crashes with Access violation (c0000005)

    I have a problem where the JRE crashes with an Access violation (c0000005) at address (6d4218ce). The JVM is: java version "1.3.1_01" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01) Java HotSpot(TM) Client VM (build 1.3.1_01, mixed

  • Error with ARRAY- ArrayDescriptor

    Hi! I've a very weird error with an application built in JDeveloper 10G 10.1.2.2.0 (Build 1929). I need to call an store procedure and pass an ARRAY parameter. To do so, I just       Connection conn = callStoredProcPST.getConnection();           Arra

  • How can I stop hidden purchases from telling me about updates?

    I've hidden a purchase because it is no good, but its updates keep appearing in my update list. How can I stop this?

  • 16:9 Squeezed

    I export my Final Cut Express HD 3.5 project to a QuickTime movie. It looks fine in QuickTime. Widescreen 16:9 just as it should. Then I create a new project in iDVD and choose a 16:9 template. Then I add a movie and add my QT file I just saved from

  • What modules are available in Ltd CRM, Ltd Logitic and Ltd Finance User.

    Dear All,          I just want to know what modules are available in Ltd. CRM, Ltd. Logsitic and Ltd. Finance User.         If possible can anybody give me the link from where i can get information which template is accessble by which user. Regards H