Performance issue calling bapi po create in test mode to get error messages
Hi,
We have a report which displays in alv the purchase orders that got created in SAP, but either got blocked due to not meeting PO Release Strategy tolerances or have failed output messages .We are displaying the failed messages too.
We are looping the internal table of eban(purchase requisition) and calling bapi po create in test mode to get failed messages.
Now we are facing performance issue in production.What can be the other effecient way to get the error messages without effecting performance.
Regards,
Suvarna
Hi Suvarna,
so you need to reduce the number of PO-simulations.
- Likely you checked already, that all EBAN-entries should already be converted into POs. If there would be a large number of "new" EBAN-entries, they don't need to be simulated.
- If it's a temporary problem: give aid to correct the problems (maintain prices or whatever the error-reasons are) Then the amount of not-converted purchase requisitions (PR) should drop, too
- If it's likely, that your volume of open PR will stay high: create a Z-Table with key of EBAN and a counter, simulate (once a day) PO conversions and store the results in the Z-table. In your report you can use the results... if they are "new enough". From time to time new simulations should be done, missing master data might be available.
Maybe users should be allowed to start this 2nd report manually (in background), too -> then they can update the messages after some data corrections themself, without waiting for the result (just check later in online report and do something different in between).
And you might need to explain, PO simulation takes as long as PO creation... there is no easy or fast way around this.
Best regards,
Christian
Similar Messages
-
Performance issue: Calling a BAPI PO create in test mode to get error msgs
Hi,
We have an ALV report in which we display purchase orders that got created in SAP, but either got blocked due to not meeting PO Release strategy tolerances or have failed output messages. we are displaying the failed messages even.
We are looping the internal table of eban(PR) & calling bapi po create in test mode to get failed messages.
Now we are facing performance issue in production. What can be the alternate efficient way to get the error msgs with efficiency
Regards,
Ayub H.
Moderator message: duplicate post (different ID, same company...), see below:
Performance issue calling bapi po create in test mode to get error messages
Edited by: Thomas Zloch on Mar 9, 2012Hi Suvarna,
so you need to reduce the number of PO-simulations.
- Likely you checked already, that all EBAN-entries should already be converted into POs. If there would be a large number of "new" EBAN-entries, they don't need to be simulated.
- If it's a temporary problem: give aid to correct the problems (maintain prices or whatever the error-reasons are) Then the amount of not-converted purchase requisitions (PR) should drop, too
- If it's likely, that your volume of open PR will stay high: create a Z-Table with key of EBAN and a counter, simulate (once a day) PO conversions and store the results in the Z-table. In your report you can use the results... if they are "new enough". From time to time new simulations should be done, missing master data might be available.
Maybe users should be allowed to start this 2nd report manually (in background), too -> then they can update the messages after some data corrections themself, without waiting for the result (just check later in online report and do something different in between).
And you might need to explain, PO simulation takes as long as PO creation... there is no easy or fast way around this.
Best regards,
Christian -
After soak test update, I get error messages repeatedly. The majority are "unfortunately, messaging has stopped", but you can replace messaging with "android os", or any other process, as it happens with more than just messaging. I have had numerous people call and ask why I didn't reply to their texts...and I look, but have not received any new texts. YES, I have restarted phone. I have cleared data as well as cache on all apps. I have downloaded the vzw messaging app, which seems silly, since it happens with several different processes and apps, but all to no avail. I am missing texts from my employer, from my family. This did happen, but rarely, before this "soak test". It is now Kitkat version 19.6.3.obake_verizon.en.US. THIS is when I started having problems...like 50 times a day kind of problems! I have seen hundreds of posts all over the internet over the past 3 days. Does no one know how to fix this??? Shouldn't there be a way to revert phone to a pre-update state? and no, hard reset did NOT work!!!! I have been with verizon for well over 15 years, but I have not upgraded my lines and will not in July either. This is ridiculous. It's not like my games aren't working, it is my messaging and "android os"...my lifeline at work!
kristinaf333,
Oh no, I am sorry to hear your messages are not working since the software update. I greatlly appreciate doing all that troubleshooting to try and get the messaging application back in business. I know how much I rely on my messages so I can understand the urgency to get this resolved. Have you had a resolution ticket opened since you started experiencing issues with your messages? Does this happen with all contacts or just some? Please provide additional information to ensure we get to the bottom of this for you.
KarenC_VZW
Follow us on Twitter @VZWSupport -
am tTying to install itunes and I get error message "This file does not have a program associated with it for performing this action. Please install a program, or if one is already installed, create an association in the Default Programs control panel. Can anyone help me?
Hi,
Here is a similar thread for your reference:
There is no email program associated to perform the requested action. Please install an email program or, if one is already installed, create an association in the Default programs control panel
http://social.technet.microsoft.com/Forums/en/w7itproappcompat/thread/036e3cf6-bff7-4ef2-bd0a-555cd2399ad4
Hope this helps
Vincent Wang
TechNet Community Support -
I cannot open itunes. Getting error message: "the file iTunes library.itl cannot be read because it was created by a newer version of iTunes"
What do I need to do so I dont lose all my loaded music, etc.?
ThanksIf you still have an issue you may have to see about using the iTunes version (application) included with Snow Leopard 10.6 from the installer or an another one if available online, and see if that will install.
Sometimes you may have uninstall the bits left in your system by the earlier (or later) iTunes installers; as they all leave a trace and these can stop a different version of iTunes from being installed.
Not sure if the following site/link will tell the method...
•Apple - Support - iTunes - install & update:
http://www.apple.com/support/itunes/install/
•Troubleshooting iTunes installation on Mac OS X:
http://support.apple.com/kb/HT2311
Good luck & happy computing!
ps: i see you resolved this issue. it's magic! -
tried to create new profile using Terminal but error message. cannot open in safe mode, instructions are only for windows All my bookmarks are in firefox
I had already tried a reinstall before, but thanks for the suggestion. Starting FF in Safe mode did not help either.
XULRunner is specific to FF. Mostly found discussion about using the code in web pages when I used Google before posting.
When FF went from version 3.6.14 to version 3.6.15 this issue started. Please note the Error message and the version info I just mentioned.
'''"Platform version '1.9.2.15' is not compatible with minVersion > =1.9.2.14 maxVersion < = 1.9.2.14"'''
'''The Platform was revved up from 1.9.2.14 to1.9.2.15'''
I could not find information on: minVersion or maxVersion much less how to change them in XULRunner.
'''''It is definitely a Mozilla FF issue'''''.
Avast sandbox is up to date and works just fine with everything else. More importantly it worked just before the update was installed.
The only reason I bothered with the update is because Mozilla touted it as a security issue and there was NO mention of any known issues with sandbox software. -
in SSRS 2008 2 years ago created Commission with sub reports added, it was working fine, some how started to get error
message when we entered some invoice # see below screen shot of error message
but same time if I enter different invoice # it process the report without any error message , donot understand the problem
what's causing this issue, I have looked each sub report,
can some one suggest any idea,
I have spent hrs to figure it out, no luck so far.
thanks in advance
see the 2nd screen shot with report process
any help will be greatly appreciatedHi Wendy
thanks for your reply
I tried creating new report , I have 1 main report and 3 sub report on this
on main report when I enter some invoice# and accountnum data shows up with no problem,
but same time if I enter different invoice# and accountnum , there is no data return on same query, I have checked my query so many times, donot understand this issue, what's causing this problem, since all the data pulling from same tables, why its
not pulling for some invoices,
other strange thing , I created this report , year ago, there was no problem until now,
all of the sudden this problem just shows up,'
I am not that expert in sql , can I really use advise
see below by query , if you can tell me what's wrong with my query I will be really greatfull I have spend so much time to figure it out, but so far no luck
SELECT VENDTRANS.DATAAREAID, SALESTABLE.SALESID, VENDTRANS.VOUCHER, SALESTABLE.SALESTYPE, SALESTABLE.SALESSTATUS, VENDTRANS.TRANSDATE,
CUSTINVOICEJOUR.INVOICEAMOUNT, VENDTRANS.INVOICE, VENDTRANS.PAYMMODE, VENDTRANS.ACCOUNTNUM, VENDTRANS.TRANSTYPE,
VENDTRANS.LASTSETTLEVOUCHER, VENDTRANS.TXT, CUSTINVOICEJOUR.INVOICEACCOUNT, CUSTINVOICEJOUR.INVOICINGNAME,
VENDTRANS.LASTSETTLEDATE, LEDGERJOURNALTRANS.ACCOUNTTYPE, LEDGERJOURNALTRANS.AMOUNTCURCREDIT, LEDGERJOURNALTRANS.LINENUM,
CUSTINVOICETRANS.INVOICEDATE
FROM SALESTABLE INNER JOIN
CUSTINVOICETRANS ON SALESTABLE.DATAAREAID = CUSTINVOICETRANS.DATAAREAID AND SALESTABLE.SALESID = CUSTINVOICETRANS.SALESID
INNER JOIN
CUSTINVOICEJOUR ON CUSTINVOICETRANS.INVOICEID = CUSTINVOICEJOUR.INVOICEID AND CUSTINVOICETRANS.SALESID = CUSTINVOICEJOUR.SALESID
AND
CUSTINVOICETRANS.INVOICEDATE = CUSTINVOICEJOUR.INVOICEDATE INNER JOIN
VENDTRANS ON CUSTINVOICETRANS.INVOICEID = VENDTRANS.INVOICE AND CUSTINVOICETRANS.DATAAREAID = VENDTRANS.DATAAREAID
AND
CUSTINVOICEJOUR.DATAAREAID = VENDTRANS.DATAAREAID AND CUSTINVOICEJOUR.INVOICEDATE = VENDTRANS.TRANSDATE INNER JOIN
LEDGERJOURNALTRANS ON VENDTRANS.DATAAREAID = LEDGERJOURNALTRANS.DATAAREAID AND
VENDTRANS.ACCOUNTNUM = LEDGERJOURNALTRANS.ACCOUNTNUM AND CUSTINVOICETRANS.LINENUM = LEDGERJOURNALTRANS.LINENUM AND
VENDTRANS.INVOICE = LEDGERJOURNALTRANS.INVOICE AND VENDTRANS.VOUCHER = LEDGERJOURNALTRANS.VOUCHER AND
VENDTRANS.PAYMMODE = LEDGERJOURNALTRANS.PAYMMODE AND VENDTRANS.TRANSDATE = LEDGERJOURNALTRANS.TRANSDATE
WHERE (VENDTRANS.DATAAREAID = N'AR1') AND (SALESTABLE.SALESTYPE = 3) AND (SALESTABLE.SALESSTATUS = 3) AND (VENDTRANS.ACCOUNTNUM = @Accountnum)
AND (VENDTRANS.INVOICE = @Invoice) AND (LEDGERJOURNALTRANS.ACCOUNTTYPE = 2) -
have added name to Sql server , users cannot access the report, getting error message ,
I have give all the permission to this users, so why this users still cannot look at the report,
and getting error message,
An error has occurred during report processing.
cannot create a connection to data source Ax live
for more information about this error navigate to the report server on the local server machine or enable remote errors.
can some please help me what this message means,
I really appreciate it
thanks In advanceIf "Credentials supplied by the user running the report" is selected, when the report is run, the user will be prompted to provide credentials. They would need to provide credentials that have the appropriate permissions (e.g., read, execute) to the
database. This prevents the double hop.
If "Credentials stored securely in the report server" is selected, you have to enter the username and password of a user (or service account) that has the appropriate permissions (e.g., read, execute) to the database. When the report is run, SSRS will use
these stored credentials each time to authenticate to the database engine and query the data. Users running the report are not prompted to provide credentials. With this option you can use an Active Directory or SQL Server account.
In order to access/run the report, a user will need to authenticate to SSRS. There are options here as well. You can provide them the link to the report manager and they can authenticate, navigate to, and run the report. You can also provide
direct links to reports that users click in a document or application. At this point the user is typically still prompted to authenticate to SSRS. You can also programmatically call the report using API's and essentially build a proxy that authenticates
to SSRS and open the report.
Not sure if that answers your question. -
Loading SWF Created in OOP (Getting Error Message)
I created a slideshow using OOP and it works fine when I test it both in 'Test Movie" and 'Publish Preview', yet when I try to load the SWF into my site I keep getting error messages.
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at SlideshowDocumentHD/initializeHD()
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error.
This is the code I was using to test load:
var req:URLRequest = new URLRequest("Main-HD.swf");
var loader:Loader = new Loader();
loader.load(req);
addChild(loader);
I'm pretty new to this, so any help is appreciated. Again, the slideshow does work, I just need to know how to load the SWF.1. Main-HD.swf must be in the same directory as the html that embeds your main (the one that loads your slideshow).
2. if your swfs and flas are NOT in the same directory, you probably have a path problem. -
Getting Error message when execute Netezza Stored Procedure calling in ODI
Hi,
I need help to resolve this issue,
I'm trying to execute a Netezza stored procedure passing three parameters and It getting error message .
code:import java.sql as sql
import java.lang as lang
import java.sql.Types as types
MyCon = snpRef.getJDBCConnection("SRC")
def CALL_NZ_SP():
try: p_log_id = 22
p_step_number = 2
p_drive_id= 3455
myStmt = MyCon.prepareStatement("CALL SP_NAME(?,?,?)");
myStmt.setInt(1, p_log_id);
myStmt.setInt(2, p_step_number);
myStmt.setInt(3, p_drive_id);
resultSet=myStmt.executeQuery();
resultSet.next();
sp_return=resultSet.getInt(1);
if sp_return !=0:
raise 'fail';
finally:
pass
Please let me know is this the right code or need any code updatation.
I appreciate ur help in this regard
Thanks
brkHi Gowsiya,
Maybe the WCF forum would be better for this issue, you know that this forum is to discuss the VS IDE.
WCF forum link:
https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=wcf
Thanks for your understanding.
Best Regards,
Jack
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
i have never been able to migrate my ibooks library from iTunes to ibooks. Setup stops during creating ibooks library with the following error message:iBooks quit unexpectedly while creating your library.
Hello cpikehfx,
Welcome to the forums.
You can try one of the two options below to work around your issue.
Drag and drop the files from the desired music folder to the BlackBerry Music folder using the computer.
Open the desired music folder on the computer
Go into Computer or My Computer and open the BlackBerry network drive
Open the Music folder
Drag the desired music files from the computer music folder to the BlackBerry Music folder
Try a different Windows profile.
Go into the Control Panel and create a new user account
Put some music files in a folder that is accessible by all profiles or transfer them to the BlackBerry device
Log out of the current profile and log into the new profile
Transfer music into iTunes or Windows Media Player
Launch BlackBerry Link and go through the setup configuring the music source of your choice
Click on the Computer name in the bottom left corner of Link
Select Music on the left side
Drag and drop the desired music files from the list to the BlackBerry name in the bottom left corner of Link
If neither of these options work for you then you will want to contact your mobile service provider and ask that this issues be escalate to BlackBerry support for investigation.
Hope this helps. Have a good day.
-SR
Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)! -
When I try to access adobe from my smart phone to use my form created in formscentral I receive an error message that says "unsupported browser". There is a link to download a supported browser but the link directs me to another page that says "browser not supported at this time". This happened to me while using my IPhone 5, a friend that uses an IPhone 6, and another friend that uses a Samsung Galaxy S5. I just need for my employees to be able to access, complete and submit work orders created in formscentral from their phones. I would like to use the data collection feature in formscentral but at this point any suggestions on how to accomplish this are welcomed. Thank you
Further info - I changed my security settings to allow apps from anywhere, and again tried to install. I again got an error message
that the update failed to install, and to contact Customer Support. -
Itunes was working fine. Tried to install latest upgrade and get error message about an invalid character in the path "Program Files (x86)". PC, Win7, nothing else appears to be having same issue. Program still works, simply cannor upgrade.
Thanks b noir,
I tried this solution without success. After FixIt ran and didn't find a problem, either in looking for issues with "software upgrade" or "iTunes" it kindly offered to help me uninstall iTunes. I had thought of this as a possibilty but it seems to me that if you do that you lose a lot of "non-native-to-Apple" information you might have entered. I did this once and recovery was painfull. Is there a way to uninstall iTunes without losing all of that sort of thing? Any help would be appreciated. -
When I try to use the Submit Form button on the Interactive PDF I created (In Design CS6), I get this message:
There is no value in form field "Program." Please put in it before proceeding.
How can I fix this and make the Submit Form button work?Are you running modified software on your phone? This error seems to be common if the firmware has been modified and you're trying to restore the phone again.
-
Trying to create package and do not understand error message
What is wrong with this statement. Its say ASH411APPROVALEMAIL_PKG is not declared. I am trying to create it. Whats wrong?
ERROR MESSAGE
I get the following error.
Error at line 1: PLS-00201: IDENTIFIER 'ASH411APPROVALEMAIL_PKG' must be declared1. CREATE OR REPLACE PACKAGE BODY ASH411APPROVALEMAIL_PKG
2. AS
3. PROCEDURE ASH411APPROVALEMAIL_async (P_ATS_NO NUMBER
CODE
CREATE OR REPLACE PACKAGE BODY ASH411APPROVALEMAIL_PKG
AS
PROCEDURE ASH411APPROVALEMAIL_async (P_ATS_NO NUMBER)
AS
BEGIN
DBMS_SCHEDULER.define_program_argument (program_name => 'ASH411APPROVALEMAIL',
argument_position => 1,
argument_name => 'P_ATS_NO',
argument_type => 'NUMBER'
--,DEFAULT_VALUE => whatever_value
DBMS_SCHEDULER.ENABLE (NAME => 'ASH411APPROVALEMAIL');
DBMS_SCHEDULER.create_job (job_name => 'ASH411APPROVALEMAIL_JOBNAME'
|| P_ATS_NO,
program_name => 'ASH411APPROVALEMAIL',
enabled => TRUE,
comments => 'Comments'
EXCEPTION
WHEN NO_DATA_FOUND THEN
null;
END ASH411APPROVALEMAIL_async;
end ASH411APPROVALEMAIL_PKG;Hi, Howard,
csphard wrote:
Now when I go back and create the package again with the procedures it say package body created but does not
display anything."Package body created" is all it ever says (unless there's an error message).
How do I see the procedures I just created when I ran the package again with the procedures?If you want to see the source code, look at the CREATE PACKAGE BODY command in the script you just ran, or query the data dictionary view user_source:
SELECT text
FROM user_source
WHERE name = 'ASH411APPROVALEMAIL_PKG'
AND type = 'PACKAGE BODY'
ORDER BY line
;
Maybe you are looking for
-
Custom report to track the documents
Hai All, My Client requires a custom report to track the document flow any time i.e., once the material arrives the purchase dept makes an entry like PO date the date of arrival,and Gr date the GR approval date and document handed over for Invoice v
-
I have a dv4-2180us and I want to change out the wifi card for one w/ bluetooth and 5G
Product name dv4-2180US. My wifi card is intel wifi link 1000 BGB, and I'd like to switch it out to an intel 6230 that has both. Is it possible to modify the BIOS? I have upgraded my BIOS to the most recent 55454 hoping that would correct the problem
-
Gif animation - Sub animation + randomizing
Hello everyone! I want to create a repeating, pixel art GIF animation. The basic idea is nyan cat swapped for a spaceship, in my usual video resolution. Now I made all the assets, and I thought I can use the star animation as a sub animation, so I ca
-
When I open a new photo it looks pixelated and blurry but that is not how the original looks.
I got a message a few days ago after my computer froze, but everything is updated. How should I fix this?
-
IronPort WSA S170 and Context directory agent
Hello people and experts, I need your consultation regarding IronPort and CDA deployment. I couldn't find any information in internet... So my question is - if IronPort is AD domain member and Explicit forward proxy is planned to be used. Do I need C