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,
VHPHi,
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
Chris1. 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: SAPKIBKS11Hi,
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!
AndiHello 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
EdHello 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 doesnt 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 dont have any error messages, but no changes are done either.
Does anyone of you have an idea how I could make it work?
Thanks!
AndreaHi,
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 RegardsI 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,
HenningHi 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...
DinakarHi 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,
JunThanks 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
KishanYes 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?
-
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