Determine the number of the aprovers required to approve in NStep BADI
I am sending the workitem to 5 approvers in the BADI:BBP_WFL_APPROV_BADI.
with approval index 1.
And my requirement is that the workflow should be approved, if any 2 can approve from the 5 approvers.
How do i determine that,Please suggest.
Your using SRM 5 or 6??
Thanks!!
Bharath
Similar Messages
-
How to determine the hardware requirements based on the Services' payload
hello,Guys
i am wondering if i can calculate the hardware requirements based on the services' payload ?
what factors should i consider when to determine the hardware requirements?
is there any documents related to my questions? ;)
Thanks
Regards
WenPayload size is not the only factor while determining size of the system (h/w). You need to consider number of services, nature of services (sync/async), payload size, frequency of messages (load), peak load value, security constraints, performance requirements etc..
You may contact your local Oracle Sales Representative/ Oracle Support to get help in determining size of the system. They will provide you a sizing questionarre and on the basis of that they may suggest sizing as well (Oracle has an internal tool for proposing sizing)
Regards,
Anuj -
Hi All, if anyone can help me fix this error I will be most aprreciative.
I get this error when I open After Effects.
Ray-tracing on the GPU requires an approved NVIDIA graphics card and CUDA 5.0 or later. For now, ray tracing will use the CPU.
After installing CUDA 5.0 or later, restart your computer.
For more information see: http://www.adobe.com/go/aeraytracegpu
Im on a MAc Pro Desktop running latest OSX (OS X 10.9.2 (13C64) and a
Graphics Card: ATI Radeon HD 5770 1024 MB (not a NVIDIA its AMD)
I have tried updating software and the operating system as this is now what recent OSX versions do apparently. Not downoloading the driver software as AMD only support up to the previous operating system.
Kind Regards Toby.
Motion Designer / EditorI have this warning come up, too. And when I close it, the program crashes. I can't get it to work without it.
I use Photoshop CC and that works fine.
I'm running Windows 8.1(more info below). I've tried to read for solutions in forums but none of them provide any.
Some have said they figured it out but don't say how, another said he re-installed Windows?
Any help is appreciated! -
Hi there,
I'm have a bit of an issue with After Effects and Premiere.
After Effects:
Keeps asking for Ray-tracing on the GPU requires an approved NVIDIA graphics card and CUDA 5.0
Premiere crashes unexpectedly
Can someone please help
Much-ly appreciateHi there,
Sorry took a while to get back to you guys. I have been having some issues with Premiere and Aftereffects CC.
I recently bought an Apple Pro CTO - Intel Xeon E5 3.7 GHZ Quad-Core with 10MB of L3 Cache, 32GB (4x 8gb) 1866MHZ DDR3 ECC DDR3 RAM, 1TB PCIE-BASED Flash storage, DUAL AMD FIREPRO D500 GPUS with 3GB of GDDR5 VRAM, DUAL Gigabit NIC, 802.11AC, bluetooth, 6x thunderbolt2 ports, MAC OS X.
Issue 1 - Aftereffects CC
Ray-tracing o the GPU requires an approved NVIDIA graphics card and CUDA 5.0
Issue 2 - Premiere CC
Warp Stabiliser wasn't stabilising correctly and now doesn't work at all in premiere CC. I even tried to link to aftereffects but it still doesn't stabilise the shots correctly.
I use to operate PC before with Adobe CS6 and I didn't get any issue stabilising.
If you guys can point me what's the best way to get it to work correctly that would be magic.
Look forward to hear from you
Regards,
Jean-Eddy Moutou -
Good Afternoon,
I was wondering if someone could help me: I would like to know how to determine the stacksize required for my OpenMP code.
I know that using -openmp implies -stackvar, and I know what -stackvar implies. What I would like to know is how to determine how large I should set the stacksize to avoid segmentation faults due to stack overflow. I realise trial and error is an option, but I was looking for a slightly more robust method.
In other words, is there a way to determine how much stack space a program is using at any given time?
I'm using Sun Studio Express February, operating on the x86 version of Solaris 10.
Thanks in advance,
JonGood Afternoon,
I had previously asked how I can determine the stacksize needed for a code.
By trial and error, I found a stack size that works and cures the segmentation faults I had been encountering on Solaris 10 x86
However, when I try and port the code to the Sun Studio compilers on Linux, I get the same segmentation faults as I did before, even if I use the limit command to set the stacksize to the value I had determined for Solaris 10.
I tried increasing the stacksize (significantly) and the segmentation fault remains.
The SEGV's only occur when OpenMP is used and the code runs fine serially.
I'm using Sun Studio Express June 2007 and RHEL 4 AS Update 3.
Any advice would be appreciated.
Cheers,
Jon -
IPCC 7 Determine the week number of a month
Hello,
I am working towards determine the week number of month and make appropriate routing changes only for that specific week. I have tried using the trunc(), getdate() and weekday(). But i fail to get the week number of a month, but I believe I have managed to the week number of a year.
The example I have considered is: On Tuesday and Thursdays in second week of every month the calls to be routed to a different skillgroup.
Please let me know if anyone has any suggestion for this.
Thanks,
FYI,
CM 4.1, CRS 3.5, ICM 7.1Hi buddy,
Great stuff!! Your link gave me another hint of the possible solution, I was working on ICM but not sure why i did not consider CRS for this requirement , The CRS has a builtin function, I have used this builtin Methods which provided me what i expected.
The debug on the script resulted the week of the month for today which is "4".
Please let me know your view.
Thanks again! -
How to determine the number of rows to be displayed in a report
hello experts,
Has anyone ever come across this requirement before? Before a report finishes being executed and before it displays the results, is there a way to determine the number of rows to be displayed as the result?
Many thanks in advance.
Regards,
InmaHello Arun,
Thanks for your reply but do you know which method I should use for this purpose if I use the table interface?
Thanks,
Inma -
Could you check our source? (To determine the PR type and number range)
Hello.
We use SRM Server5.5 with Classic Scenario.
We will use the BADI BBP_SC_TRANSFER_BE to determine the PR type and number range according to your recommend.
We have two PR type in R/3.
1) KGPR
2) KTR1
As you know that shopping cart has no type. So we add customer field to mapping to R/3 PR type and this field has two values.
1) PR01: mapping to KGPR
2) PR02: mapping to KTR1
We will use the method GROUP_RQ to determine the PR type.
If customer field is PR01, PR type is determined KGPR
If customer field is PR002, PR type is determined KTR1.
To determine the PR number range, we will use the method GET_NUMBER_OR_RANGE.
If PR type is KGPR, Choose the No key 12
If PR type is KTR1, Choose the No key 16.
Configuration step:
1. Maintain the PR number range in SRM.
No key: 12 (for KGPR) internal NR
No range: 2520000000 2529000000
No key: 16 (for KTR1) internal NR
No range: 2560000000 2569000000
2. Maintain the PR number range in R/3
No key: 12 (for KGPR) Ext NR
No range: 2520000000 2529000000
No key: 16 (for KTR1) Ext NR
No range: 2560000000 2569000000
3. Assign the PR number range to PR type in R/3
KGPR 12 (EXT)
KTR1 16 (EXT)
4. Maintain the attribute in SRM
Document type in R/3
Add KGPR and KTR1
We developed this logic, but its not working.
LOOP AT ct_proc_item INTO ls_proc_item Where is no date in ct_proc_item:
We can not find out the reason.
Could you check our source?
METHOD if_ex_bbp_sc_transfer_be~group_rq.
DATA:
ls_proc_item TYPE bbps_procurement,
lv_number_int TYPE bbp_item_no,
ls_item TYPE bbp_pds_transfer_item,
lv_group_counter TYPE numc5,
CONSTANTS:
lc_on(1) VALUE 'X'.
SORT ct_proc_item BY obj_to_gen.
CLEAR: lv_group_counter.
LOOP AT ct_proc_item INTO ls_proc_item
where obj_to_gen eq iv_object_to_generate.
get item data which includes customer fields
MOVE ls_proc_item-preq_item TO lv_number_int. " convert
READ TABLE it_item INTO ls_item WITH KEY number_int = lv_number_int.
IF sy-subrc = 0.
IF ls_item-pr_type EQ 'PR01'.
ls_proc_item-doc_type = 'KGRP'.
ELSEIF ls_item-pr_type EQ 'PR02'.
ls_proc_item-doc_type = 'KTR1'.
ENDIF. " lv_cust_field
lv_group_counter = lv_group_counter + 1. " increase counter
ls_proc_item-group_1 = lv_group_counter.
MODIFY ct_proc_item FROM ls_proc_item
TRANSPORTING group_1.
ENDIF. " sy-subrc
ENDLOOP.
cv_method_active = lc_on.
ENDMETHOD.
method IF_EX_BBP_SC_TRANSFER_BE~GET_NUMBER_OR_RANGE.
if is_item-pr_type = 'PR01'.
CV_NUMBER_RANGE = '12'.
CV_NUMBER = '2520000000'.
elseif is_item-pr_type = 'PR02'.
CV_NUMBER_RANGE = '16'.
CV_NUMBER = '2560000000'.
endif. " is_proc_item / is_item
Thank you
Best Regard
SHHi
Please find some suitable sample code, which might help you out.
method IF_EX_BBP_SC_TRANSFER_BE~GET_NUMBER_OR_RANGE .
* IV_OBJECT_TO_GENERATE
* '1' Reservation
* '2' Purchase Requsition (BANF)
* '3' Purchase Order
* '4' Customer Object
* 1. current item data are in structures
* - IS_ITEM shopping cart item data including Customer Fields
* - IS_PROC backend relevant item purchasing data
* 2. accounting data in tables
* - IT_ACCOUNT all shopping cart account. data with Customer Fields
* - IT_PROC_ACCOUNT backend relevant accounting data for current item
* - key criteria between this tables are
* - it_proc_account-preq_item
* -serial_no (numc 2)
* - guid from is_item
* - it_account-p_guid
* -accno(numc 4)
* A) example to use current item data + item customer fields
* if is_proc_item-DOC_TYPE = 'ABCD' AND
* is_item-<field of CI_BBP_ITEM> = .
* set own number range
* CV_NUMBER_RANGE = .
** set own number
** .. ==> if initial SAP Standard with no.range will be processed
* CV_NUMBER = .
* endif. " is_proc_item / is_item
* B) example to use only proc_account no accounting customer fields
*data:
* ls_proc_account type bbp_bapipogna.
* loop at it_proc_account
* into ls_proc_account.
* if ls_proc_account-BUS_AREA = '9988'.
** set own number range
* CV_NUMBER_RANGE = .
** set own number
** .. ==> if initial SAP Standard with no.range will be processed
* CV_NUMBER = .
* endif. " ls_proc_account
* endloop.
* C) example to use only accounting customer fields, no other accounting
*data:
* ls_account type bbp_pds_acc.
* loop at it_account
* into ls_account
* where p_guid = is_item-guid.
* if ls_account-<field of CI_BBP_ACC> = .
** set own number range
* CV_NUMBER_RANGE = .
** set own number
** .. ==> if initial SAP Standard with no.range will be processed
* CV_NUMBER = .
* endif. " ls_account
* endloop.
* D) example to use proc_account + customer fields for accounting
*data:
* lv_serial_no type bbp_bapipogna-serial_no, " sequence num 2
* lv_acc_no type bbp_pds_acc-acc_no, " sequence num 4
* ls_proc_account type bbp_bapipogna,
* ls_account type bbp_pds_acc.
* loop at it_proc_account
* into ls_proc_account.
* move ls_proc_account-serial_no to lv_acc_no.
* read table it_account
* into ls_account
* with key p_guid = is_item-guid
* acc_no = lv_acc_no.
* if sy-subrc = 0.
** if ls_account-<field of CI_BBP_ACC> = .
** set own number range
** CV_NUMBER_RANGE = .
** set own number
** .. ==> if initial SAP Standard with no.range will be processed
** CV_NUMBER = .
** endif. " ls_account
* endif. " sy-subrc
* endloop.
endmethod.
method IF_EX_BBP_SC_TRANSFER_BE~GROUP_RQ .
* 1. current item data are in structures
* - IT_ITEM all shopping cart item data including Customer Fields
* - IT_PROC_ITEM backend relevant item data of current log.system
* key criteria between this tables are:
* - IT_ITEM-NUMBER_INT (numc 10)
* - IT_PROC_ITEM (numc 5)
* 2. accounting data in tables
* - IT_ACCOUNT all shopping cart account. data incl. Customer Fields
* - IT_PROC_ACCOUNT backend relevant accounting data for current item
* - key criteria between this tables are
* - it_proc_account-preq_item (numc 5)
* -serial_no (numc 2)
* - is_item-guid
* -number_int (numc 10)
* - it_account-p_guid
* -accno(numc 4)
constants:
lc_on(1) VALUE 'X'.
* A) example to use only proc_item with NO customer fields
* group requisitions by backend document type
*data: lv_doc_type TYPE esart,
* ls_proc_item type BBPS_PROCUREMENT,
* lv_group_counter type numc5.
* clear lv_group_counter.
* clear lv_doc_type.
* SORT ct_proc_item BY obj_to_gen doc_type.
* LOOP AT ct_proc_item
* into ls_proc_item
* WHERE obj_to_gen EQ iv_object_to_generate.
** new group criteria?
* if lv_doc_type ne ls_proc_item-doc_type. " backend doc.type
* lv_group_counter = lv_group_counter + 1. " increase counter
* lv_doc_type = ls_proc_item-doc_type. " save criteria
* endif.
* ls_proc_item-group_1 = lv_group_counter.
* modify ct_proc_item from ls_proc_item
* transporting group_1.
* ENDLOOP.
* B) example to use item customer fields
* data:
* ls_proc_item type BBPS_PROCUREMENT,
* lv_cust_field type <field of ci_bbp_item>.
* lv_number_int type BBP_ITEM_NO,
* ls_item type BBP_PDS_TRANSFER_ITEM.
* clear lv_group_counter.
* clear lv_cust_field .
* SORT ct_proc_item BY obj_to_gen.
* LOOP AT ct_proc_item
* into ls_proc_item
* WHERE obj_to_gen EQ iv_object_to_generate.
** get item data which includes customer fields
* move ls_proc_item-preq_item to lv_number_int. " convert
* read table it_item
* into ls_item
* with key number_int = lv_number_int.
* if sy-subrc = 0.
** new group criteria?
* if lv_cust_field ne 'XYZ'.
* lv_group_counter = lv_group_counter + 1. " increase counter
* lv_cust_field = ls_item-<field of ci_bbp_item>."save criteria
* endif. " lv_cust_field
* ls_proc_item-group_1 = lv_group_counter.
* modify ct_proc_item from ls_proc_item
* transporting group_1.
* endif. " sy-subrc
* ENDLOOP.
* C) example to use accounting data with customer fields
* group requisitions by backend document type
*data: lv_doc_type TYPE esart,
* ls_proc_item type BBPS_PROCUREMENT,
* lt_account type BBPT_PD_ACC,
* ls_account type bbp_pds_acc,
* ls_item type BBP_PDS_TRANSFER_ITEM,
* lv_number_int type BBP_ITEM_NO,
* lv_account_flag type c,
* lv_group_counter type numc5.
* clear lv_group_counter.
* clear lv_doc_type.
* SORT ct_proc_item BY obj_to_gen doc_type.
* lt_account[] = it_account[].
* SORT lt_account BY p_guid acc_no.
* LOOP AT ct_proc_item
* into ls_proc_item
* WHERE obj_to_gen EQ iv_object_to_generate.
** get accounting customer fields for this item
* clear lv_account_flag.
** ..first get item guid
* move ls_proc_item-preq_item to lv_number_int.
* read table it_item
* into ls_item
* with key number_int = lv_number_int.
* if sy-subrc = 0.
* loop at lt_account
* into ls_account
* where p_guid = ls_item-guid.
* if ls_account-<field of CI_BBP_ACC> = .
* lv_account_flag = lc_on.
* endif.
* endloop.
* endif. " sy-subrc it_item
** new group criteria?
* if lv_doc_type ne ls_proc_item-doc_type OR " backend doc.type
* lv_account_flag = lc_on. " accounting
* lv_group_counter = lv_group_counter + 1. " increase counter
* lv_doc_type = ls_proc_item-doc_type. " save criteria
* endif.
* ls_proc_item-group_1 = lv_group_counter.
* modify ct_proc_item from ls_proc_item
* transporting group_1.
* ENDLOOP.
* !!!! set flag that BADI was processed
* .. ==> no SAP Standard grouping will be processed
cv_method_active = lc_on.
endmethod.
Hope this will help.
Please reward suitable points, incase it suits your requirements.
Regards
- Atul -
In C4: What determines the max number of slide one can successfully publish?
Using C4.
I am required by policy to use an original PowerPoint file. The total number of slide equals 72 (file size 38,201 KB when completed). The internal customer wants a "kicky" presentation based on her slides, so I must use some of the Captivate tools (e.g. zoom area, highlight box -- about the limit of my skills). And there must be spoken narration, not the text to speech feature. Total time for the 72 slides is 22.5 minutes when all is done. When published the narration is good, but the "kicky" part fails. Specifically some highlight boxes do not appear on many slides.
I deleted the table-of-contents feature. The most unusual tools that I'm using are the certificate widget, and a page turning widget.
I tried breaking the presentation into two parts. Part 1 was 58 slides and I experienced the same behavior. I've not tried part two yet.
In the past, I practiced, on my computer, with the aggregator. Is this the best route? We have no experience hosting an aggregator project on our server. Are there any special concerns about doing so? (I'm not the person who does this. He is out of the office at this time). Would daisy-chaining be a better route? (if so, what is the best source for instruction to do this?)Again, I did not see the elephant in the room. I neglected to notice a default setting. Once corrected, everything works. My bad.
But, I would still like to know what determines the maximum number of slides on can successfully publish without Aggregator or daisy-chaining. -
How can I determine the number and resolution of the current displays/screens?
I am developing a vision application that will require a specific window size, thus the application must run with the screen resolution at predified levels. It is also possible that the application will run on a system with multiple monitors, so I need to be able to determine the number of monitors, and the resolution of each.
Hi
I recommend you to work with the VI Server functions (Application class properties). See my little example.
Regards,
Luca
Attachments:
VI_Server.vi 22 KB -
Determining the VAT registration number
Hi All,
As per my understanding, we can control Determining the VAT registration number through Certain pre defined rules (first either Sold to Party or Bill to Party & then Ship to Party).
My requirement is to determine VAT Reg number based on Ship to Party which is not there in standard VAT determination rule.
Can some one guide me if there is any enhancement / Exit or any other config available through which I can make Determining the VAT registration number based on Ship to Party.
Regds
Amit KumarHello Raghavendra,
Thanks, The issue has been resolved as per SAP note suggested by you.
Amit -
Could not determine the year for TDS certificate number range
Hello Experts,
while i have configured TDS. now in order to post Invoice, i am getting error "Could not determine the year for TDS certificate number range".
i have also mentioned/configured all parameters required for Certificate Numbering & assignment to Co. Code, TDS Tax Type/Code, etc
please if someonce can help, how to clear this error & go ahead.Dear,
Use transaction SM30. Enter J_1IINDCUS in table/view field and click on maintain. Press new entry tab and enter your company code. Just select "APRIL" in start month and save. This is basically a CIN setting.
it should be solved................ -
Best method to determine the week number of a month - SQL Server 2012
Hi,
I'm searching the most valid and tested method to determine the week number respect to a month.
Fe, the 1st January falls in the 1st week of January, the 1st February fall in the 1st week of February, and so on.
I've found many solutions but I'd like to know possibly the best one.
ThanksHi Uri,
SELECT DATEPART(week, '20150104')
- DATEPART(week, CONVERT(CHAR(6), '20150104', 112)+'01')
+ 1
returns 2 and not 1. It's a Sunday.
Waiting to be spoonfed, eh?
The one-off in my query would be very simple to figure out - I forgot to add the +1. Is too much to expect from you that you could figure it out yourself?
And likewise, in my post I said that you should use "week" for weeks starting on Sunday, and "iso_week" if your week starts on Monday. Uri neglected to observe this, but you had the information to correct it. If you had been interested
in doing some work yourself, that is.
Nevertheless, there is an issue that I overlooked:
DECLARE @day date = '20160105'
SELECT datepart(iso_week, @day) -
datepart(iso_week, convert(char(6), @day, 112) + '01') + 1
This returns -51. This is because with ISO week numbering, Jan 1st falls into week 53 of the previous year, if it's on a Friday or later. Week 1 is always the week of Jan 4th. When you week this does not happen, as week 1 is always the week with Jan
1st. (Dec 31st is always in week 53 or 54.)
To correct for this, we need this query:
SELECT DATEPART(iso_week, @day) -
CASE WHEN DATEPART(iso_week, CONVERT(CHAR(6), @day, 112) + '01') < 50
THEN DATEPART(iso_week, CONVERT(CHAR(6), @day, 112) + '01')
ELSE 1
END + 1
Erland Sommarskog, SQL Server MVP, [email protected] -
How to determine the number of rows of data in a datatable?
I have a datatable that I fill from an SQL query. I do not know exactly how many rows of data it will return (due to my selection criteria) but will be somewhere between 100 and 300 rows. I send this data into a report but need to determine the length of the report (panel height data member) programatically based on how much data the query has returned. So, I need a way to count how many rows are filled in the data table.
I tried doing a nested "if" statement checking the value of each cell but when I tested the expression at 59 "if" statements (will need 300+) I got a parser error in lookout when I tried to accept the connection. I also tried a type of loop by assigning cursor.2 either to its own value (circular) or to its own value plus one depending on the value of the cell at cursor.2. It was close but overshot by one row or more (much more sometimes).
Any clever ideas? Perhaps I have just been looking at this problem too long. Thanks, in advance, for your help.Since the datatable gets the data from the SQL query, you can also use the SQL statement to count the number of rows in the query result.
For example, in datatable you do "select localtime, trace1 from intdata where xxx". You can get the count by "select count(trace1) from intdata where xxx". Use the same condition in order to get the same number of rows.
Maybe another SQLExec object is needed to do the count.
Whenever the datatable executes the SQL, the SQLExec executes and return the count.
Ryan Shi
National Instruments -
How to determine the month from the week number?
Hi all,
in a routine i have the week number in a year and i need to find the month but i don't know the correct FM to use for this.
Is there anyone that had to face a similar problem?
I'm considering that to determine the month it will be used the first day of the week since there are weeks belonging to 2 different months...
Thank you
StefanoHi
If you have a Fiscal Year Variant determined for the week you can use function module PERIOD_DAY_DETERMINE by passing week,fiscal year and fiscal year variant for the week which will return fist and last date.So based on last data you can determine the month.
Regards
Srilaxmi
Maybe you are looking for
-
Sun Java Studio Standard 5 installation problem on Fedora C2
Hi, I've downloaded the trial version of Java Studio Standard 5 IDE and have bypassed the version hooks to load it on Fedora Core 2. It's get past the questions but hangs after pressing "Next" on the "Select the components" page. Any solutions, I don
-
Remote App No Longer Recognizes Swipe Gestures
I noticed today that the Remote Application no longer accepts left/right and up/down swipe gestures. It recognizes tapping and the Menu virtual button, but that's it. Has anyone else experienced this after upgrading to iOS 4.2 and Apple TV 4.1? Thank
-
How do I get rid of this of the bing search when I start a new email or open a new tab?
I have s Search the Web enhanced by Bing that shows up when I open a new tab in Firefox or create a new email in my Yahoo mail. How do I get rid of this?
-
How to extend the life of a fully depreciated asset?
Dear all, Can anyone help? Is it possible to extend the life of an asset that was fully depreciated in Dec 2010? If no, is there any workaround you can recommend? Thank you.
-
Separating business and personal contacts
I recently moved to a BlackBerry Curve from a Palm Treo. Our company used to use Goodlink to sync data from Outlook to my device. In order to keep my personal contact information private I created a separate contacts folder in Outlook which did not