Workflow applet in approval preview (shopping cart) changed in SRM 5.0
Hi,
we have upgrade from EBP 3.0 to SRM 5.0.
The approval preview in the shopping cart transactions (f.e. BBPSC03) now shows only the approval state (in grahpic mode), not the step description from the workflow definition.
In EBP 3.0 was showed the step description.
How can we change the applet output ?
B.Rauer
Hi
Please specify the SRM version(Support packs) details in next reply.
<u>Meanwhile, please go through the following SAP OSS Notes, which will definitely help -></u>
Note 798295 BADI workflow: SRM 3.0 upgrade to 4.0 approver list -> main
Note 748655 SC APPROVAL GRAPHIC PREVIEW NOT CORRECT FOR BADI APPROVERS
Note 843636 PO BADI WORKFLOW does not assign correct approvers
Note 861147 BAdI workflow: Adjusting step name to runtime
Note 883207 BBP_WFL_DIN_APPR_BY_RULE_GET: if BAdI not implemented
Note 713567 SRM-EBP-WFL: Limit is ignored in WS14000109
Note 923463 BAdI n-step approval - Container inconsistent for 1st step
Note 901068 BAdI Workflows: Enhancement of Note 896556
Note 898768 BADI Workflow: Determining current approvers
Note 861147 BAdI workflow: Adjusting step name to runtime
Note 688724 BADI workflow: Problems with substitute
Note 788584 BADI Workflow: empty WI_ID in approver table
Note 780021 BADI Workflow: subsequent approvers after rejection
Do let me know.
Regards
- Atul
Similar Messages
-
Process Controlled Workflow - 1-step approval for shopping cart approval
Hi,
I have configured a one-level approval for SC (Process Controlled Workflow):
Object Type: BUS2121
Additional 1 level under schema: 3C_SC_600_000 (the last level is the automatic approval)
Level Type: Approval with completion
Eval ID: 0EV_SC_SL1
RR Name: RR_SPENDING_LIMIT_APPROVER
RR Param: USTONY.Y (I hardcoded it using my user ID, for the moment)
Task ID: 40007953 (I have checked, it's generalized as well)
Decision Type: Item-based decision for entire document
For PPOMA_BBP:
Under my org unit (Position):
Approval Limit: 1000
Output Limit: 1000
I didn't do any BADI implementations yet.
During creation of SC by other user, before "Order" the SC, the approval preview can show correctly that the Processor is as indicated in the config.
Once the SC is ordered, the whole step is gone and the event linkage becoming delinked (because there is error, and according to the config in SWEQADM).
However, I cannot find the workitem (no workitem generated) and SLG1 does not give any clue whatsoever.
I tried debugging method APPROVAL_LIMIT, and it seems fine as well.
Please help, what did I do wrong here?
Thanks,
Tony YHi Sahil,
I even changed to first process level to:
Level Type: Approval
Eval ID: 0EV000
RR Name: RR_MANAGER
RR Param: (Blank)
Task ID: 40007953 (I have checked, it's generalized as well)
Decision Type: Decision for entire document
Under PPOMA_BBP:
I made myself as a head of the org unit with the role manager.
The requester is "Exclude" the role manager.
The agent can be determined now.
But the workitem ID is still cannot be generated. It's always no workitem generated.
Please everyone, any help?
Thanks in advance,
Tony -
Disable "Change approver" in shopping cart approval
Hi all,
I need to deactivated "change approver" in shopping cart approval process, I'm working in SRM Server 550, it can be controlled trough an authorization objet in role or a configuration?
Regards,
José Luis D.Hi,
Please check the BADI BBP_CHNG_AGNT_ALLOW.
Regards,
Masa -
Purchase order created on approval of Shopping cart
Hi All,
We are using SRM 5.0 Support pack SAPKIBKT17.
When a shopping cart is approved, a purchase order is automatically created. And this purchase order is attached to an E-Mail and sent to the Vendor.
My query is that where is this E-Mail triggered? Is there a standard workflow task or any method is called?
Thanks,
KiruthigaThank you Jason.
I put break points in all relevant sub routines in the function group you mentioned. And we approved the shopping cart. Logically, this should trigger a creation of PO. In our system there is no need for an approval for a PO. So the PO must automatically be sent to the vendor. In real, it did not stop at any breakpoint and the workflow WS10400051 (FinalProcNew) is triggered.
I can not understand at which point the E-Mail is triggered. Is my assumption that the E-Mail to vendor with PO as an attachment is triggered in this workflow (WS10400051)?
Please help me understand.
Regards,
Kiruthiga -
Add an approval to shopping cart whose status is awaiting approval SRM7.0
Hi All,
In one of my requirements i need to add an approver to a shopping cart which is on status awaiting approval programmatically in SRM7.0.
1. Is it possible to add an aprrover to shopping cart whose status is awaiting approval programmatically.
2. If yes, please guide me the steps or classes and methods are used to do this.
Thanks in Advance.
Best Regards,
KrishnaHi Saravanan,
I am sorry for delayed response..
Requiremnet:
Need to add approvers manually to the shopping cart which is on awaiting approval status.
The code flow follows as below:
1. as the workflow already started for this shopping cart so we have interrupted the shopping cart with belwo method
CALL METHOD /sapsrm/cl_wf_adv_facade=>interrupt_process
EXPORTING
iv_document_guid = lv_new_guid ( shopping cart guid)
2. instantiated the object for the class /sapsrn/cl_pdo_bo_sc_adv, to its constructor i have passed values work item id generated in above process.
3. added an approver manually to shopping cart using method of above said class /sapsrm/if_pdo_do_apv_ext~add_approver.
4. if i skip the execution of method /sapsrm/if_pdo_bo_sc~order, i am able see all the approvers added manually but the status is "In your Inbox"
5. if i execute the above said order method, all the approvers added manually are lost.
Question:
1. Please suggest me the sequence of methods called are correct?
2. As per my understanding complete workflow is restarting, so it is losing all the manual approvers if i am wrong suggest me, Is it not possible to have previously added manually added approvers even after ordering the cart? -
Hi All,
I have to Get Each line item Create and Approval dates for a SHOPPING CART in SAP SRM. Either a table, or any Function module, Method, please let me know ASAP. Same i can use in my Program.
Thank you Very much.
Regards,
Ramesh J.Hi,
Refer the below wiki link it may help you.
Product catlog configuration for ECC - CRM - SCN Wiki -
Shopping cart-Requestor and Approver of Shopping cart shouldn't be same
Hi,
I have a requirement where the Requester and the Approver of the Shopping cart shouldn't be same.
This requirement needs to be met for online and offline approval both .
Secondly if the Requester is set as Approver Substitute then in that case also it should not allow the requester to approver the shopping cart as in this case he has become the approver too.Hi,
Please check if DOC_CHANGE_BADI is called when approving SC.
Regards,
Masa -
Shopping cart edit in SRM 5.5
Hi,
I am not able to edit a shopping cart in SAP SRM 5.5 Shopping cart is not yet approved. its in the approval stage.
Regarding security settings the in BBP_WFL_SECURITY its at LOW level.
Also the BADI is BBP_WFL_SECUR_BADI is active and to deactivate the BADI corresponding note 1397705 is applied.
However still the option of change of shopping cart is not active.
I am not able to edit the quantity, price or delivery date of existing shopping cart that is in the approval stage.
Can you provide thoughts on the above matter?
Best Regards,
TusharHello Tushar,
Please check wiki below:
[Changing shopping cart in approval stage|http://wiki.sdn.sap.com/wiki/display/SRM/Changingshoppingcartinapproval+stage]
Regards.
Laurent. -
Hello SRM Gurus,
In SRM which tables shopping cart data will be stored? I am checking in reqhead and reqline tables but there is no data existed.
Please let me know shopping cart tables in SRM
Thanks
RaviHi Ravi,
please see the full list:
Table
Description
ADR10
Printer (Business Address Services)
ADR11
SSF (Business Address Services)
ADR12
FTP and URL (Business Address Services)
ADR13
Pager (Business Address Services)
ADR2
Telephone Numbers (Business Address Services)
ADR3
Fax Numbers (Business Address Services)
ADR4
Teletex Numbers (Business Address Services)
ADR5
Telex Numbers (Business Address Services)
ADR6
E-Mail Addresses (Business Address Services)
ADR7
Remote Mail Addresses (SAP - SAP - Communication; BAS)
ADR8
X.400 Numbers (Business Address Services)
ADR9
RFC Destinations (Business Address Services)
ADRCOMC
Comm. Data Serial Number Counter (Business Address Services)
ADRCT
Address Texts (Business Address Services)
ADRG
Assignment of Addresses to Other Address Groups (BAS)
ADRGP
Assignment of Persons to Further Person Groups (BAS)
ADRT
Communication Data Text (Business Address Services)
ADRU
Table for Communication Usages
ADRV
Address Where-Used List (Business Address Services)
ADRVP
Person Where-Used List (Business Address Services)
BBP_PDACC
Account Assignment
BBP_PDATT
Document Attachment
BBP_PDBEH
Backend Specific Header Data
BBP_PDBEI
Backend Specific Item Data
BBP_PDBGP
Partner Extension Gen. Purchasing Data
BBP_PDBINREL
Transaction Object Linkage (EBP)
BBP_PDHCF
Set for Tabular Customer and Solution Fields on Hdr
BBP_PDHGP
Business Transaction Purchasing Information
BBP_PDHSB
Bid Invitation
BBP_PDHSC
Header Extension for Customer Fields
BBP_PDHSS
Hdr Extension for SAP Internal Enhancements (IBUs and so on)
BBP_PDICF
Set for Tabluar Customer and Solution Fields on Itm
BBP_PDIGP
Business Transaction Item-Purchasing Information
BBP_PDISB
Bid Invitation/Bid-Specific Item Data
BBP_PDISC
Item Extension for Customer Fields
BBP_PDISS
Item Ext. for SAP Internal Enhancements (IBUs and so on)
BBP_PDLIM
Value Limit
BBP_PDORG
Purchasing Organizational Unit
BBP_PDPSET
Further Procurement Information
BBP_PDTAX
Tax
CDCLS
Cluster structure for change documents
CDHDR
Change document header
CDPOS_STR
Additional Change Document - Table for STRINGs
CDPOS_UID
Additional Table for Inclusion of TABKEY>70 Characters
CRMD_LINK
Transaction - Set - Link
CRMD_ORDERADM_H
Business Transaction
CRMD_ORDERADM_I
Business Transaction Item
CRMD_PARTNER
Partners
CRM_JCDO
Change Documents for Status Object (Table JSTO)
CRM_JCDS
Change Documents for System/User Statuses (Table JEST)
CRM_JEST
Individual Object Status
CRM_JSTO
Status Object Information
SROBLROLB
Persistent Roles of BOR Objects
SROBLROLC
Persistent Roles of Business Classes
SRRELROLES
Object Relationship Service: Roles
STXB
SAPscript: Texts in non-SAPscript format
STXH
STXD SAPscript text file header
STXL
STXD SAPscript text file lines
SWFGPROLEINST
Guided Procedures: Role Instance
SWPCMPCONT
Component Container of WFM
SWP_HEADER
Workflow Instances: Header Data of a Workflow Execution
SWPNODE
WFM: Node Properties and Node Hierarchy at Runtime
SWPNODELOG
Workflow: Instance Data of Nodes of a Workflow Execution
SWP_NODEWI
WF: Work items for nodes in a workflow definition
SWPSTEPLOG
Workflow: Instance Data of Steps of a Workflow Execution
SWWCNTP0
Workflow Container: XML Database (P0)
SWWCNTPADD
Workflow Runtime: Persistence for Additional Container (XML)
SWW_CONT
Workflow Runtime: Work Item Data Container
SWW_CONTOB
Workflow Runtime: Work Item Data Container (Only Objects)
SWWEI
Workflow Runtime: Work Items of Type E (Event Items)
SWWLOGHIST
Workflow Runtime: History of a Work Item
SWWLOGPARA
Obsolete 4.6/ WIM Log Table: Actions on WIs - Parameters
SWW_WI2OBJ
Workflow Runtime: Relation of Work Item to Object
SWWWIDEADL
Workflow Runtime: Deadline Data for Work Items
SWWWIHEAD
Workflow Runtime: Header Table for All Work Item Types
SWWWIRET
Workflow Runtime: Return Values of Method Call
SWZAI
Header Table for all Properties of a Work Queue
SWZAIENTRY
Object Table for Work Queues (Entries)
SWZAIRET
Return Values of Method Call of a WQ Line
TOA01
Link table 1
TOA02
Link table 2
TOA03
Link table 3
TOAHR
Container table for HR administration level
Kind regards,
Peter -
Info record mandatory for shopping cart creation in SRM classic scneario
Hi Gurus,
We are creating shopping cart in our SRM 7.01 system in classic mode. We have not created any info record for the product category and vendor in the backend ECC system.
Do we need create an info record for the particular combination of material group/material and supplier in the ECC backend system so that the shopping cart in SRM classic scenario creates a PO directly in the system?
Thanks and regards,
RanjanHi Sam,
Thanks for your update. So, what you mean that the SRM shopping cart with a direct vendor or contract can create a PO directly in the backend system even if the backend system does not have nay info record for the particular combination of the material and vendor.
Thanks and regards,
Ranjan
Ranjan Sutradhar -
Idoc for shopping cart details (SAP SRM)
Hello Members,
Is there any SAP Idoc type for sending shopping cart details (SAP SRM) to external system?
Thanks in advanceHi Experts,
I am also waiting for reply. I need to send shopping cart data from SRM system to PI system.
Thanks in advance for your help.
Regards,
Appanaboina -
Shopping Cart change by approver is not updating in approval preview screen
We are using SRM 4.0 in ECS and have been noticing a problem with the approval preview on the shopping cart when the shopping cart is changed or rejected by one of the added approvers.
The shopping cart was created with multiple line items for materials and when the shopping cart was ordered it workflowed to the 1st approver that was added. He noticed that a price was wrong on one of the line items of the shopping and proceeded to change it and then approved the SC. The approval preview screen in the SC shows that it was approved but the preview does not show that it was forwarded to the next approver listed on the preview screen. However checking in the backend I'm showing the SC sitting in the inbox of the next approver stating: Your shopping cart 'MD D&C LL1 dvf Vetco-Subsea Wellhead Eq' was changed/rejected in part. Please check.
Why isn't the approval preview updating when the SC is rejected or changed?hi,
This behaviour of the system is as follows , when the first approvers makes the changes and then approves the cart , it will go to the requestor of the shopping cart , and wether the workflow should restart --->
depends on the security level of the approver who is changing the cart -->
you can find the security level of the approver --> in the transaction SU01 ---> persononalization tab ---> key bbp_wfl_security
and the text you have mentioned --->
Your shopping cart 'MD D&C LL1 dvf Vetco-Subsea Wellhead Eq' was changed/rejected in part
this is for the requestor of the cart ---> this is mail which specifies that the first approver has partially approved the cart. -
Change approver in shopping cart
Hello, i've been stuck on this for 1 week. i need a way( FM, method) to change an approver in a shopping cart ( not through the portal ) .
i've tried FM BBP_PDH_WFL_APPROVER_CHANGE . It does not work.A workflow has been implemented ( BADI N STEPS). When you create your SC, the workflow is launched and it returns you your list of approvers from Z tables.
Problem is that the workflow is launched only during creation and modification of the SC.
The client was a tool that will allow them to change approvers automatically( that is they won't have to login SRM portal and change manually )
In the program, you will type the name of the current approver and the new one.
the program must replace the current approver by the new in the Z tables( this is ok) and must transfer all the shopping carts of the current approver to the inbox of the new approver +
you must find the new approver in the SC instead of the old one. -
How to change an approver in shopping cart( by function module ) ?
Hello, i wish to change my approver ( not through the portal) but by function module ( or some other way) . Then, the creator of the SC will see the new approver in his cart details and also, when the new approver logs in, he will have the shopping cart in his list.
thxHi
you can use FM RH_UPDATE_SUBST_LIST_SERVER to substitute an approver from the backend
thanks
Nimish Sheth -
Approval of Shopping cart with limit items
Hi All,
We are using n-step item level approval (BADI) for shopping cart approval.
The approval process is working fine but when i create a shopping cart with limit items, the shopping cart goes withous approval.
The approval process is also working fine if i am including 1 limit item and one normal item.
Please let me know why is approval process not working for shopping carts with only limit items.
Regards,
GauravHello,
approving a shopping card without any workflow
is impossible in the Standard SRM case.
As there is no workflowlog anymore , it was deleted somehow. Please
ceck if you got processes where the workflow will be archived or deleted
after a while.
The question in my point of view is, why was there a workflow
without any approval steps ?
As i can see you are using only the workflow ws14500015 which
is a badi workflow. So the behaviour is controlled from your
badi,as all approvers come from the BADI.
If there is a automatic approving then the BADI brings not back
any approver and the setrelease method of the workflow is triggered
then immetiately to set the status to "released" = "approved".
To Do:
Check your BADI for Shopping Cards like the example one mentioned above.
Make sure that the workflow logs persist in the system for analysing
the processes and to get the correct approval preview.
regards,
Gaurav
Maybe you are looking for
-
Mac Acrobat Pro v9.4.1 will not print to HP Envy 100
Adobe Acrobat Pro 9.4.1 for the Mac on Mac OS X 10.6.5 or 10.6.6 was printing PDFs find to my new HP Envy 100 printer. I have the latest driver updates on the printer. I've tried deleting Acrobat preferences files - a common tactic to take on a Mac t
-
I'm getting a new ipod that plays video files and I'm really lost... How do I transfer video files to itunes from my dvds? which type of files will it play?
-
Dear Gurus, My SRM version is 5.0 and we are using ECS. when the shopping cart is created and ordered and the complete approvel process is execute successfully: how do i create a Local Purchase order or do i need to use some BADI t
-
What privs r required to run Alter table truncate partition update indexes?
I rebuilt the indexes on the table. Know my problem is that when I truncate a partition on the table the unique index whic consist of the primary key fields becomes unusable which causes my to have to rebuild it after each truncate. I tried to runm t
-
I keep getting an error message "spooler Sub System App stopped working and was closed"
hp photosmart c3150 all-in-one windows vista 32-bit "spooler Sub System App stopped working and was closed" not sure of any changes. I did reinstall the printer 3 times