HTTP Session and one-time transaction.
Hi,
We are using URL-encoding to maintain sessions.
We have a form which submits some data.
We want to ensure that once user submits the form, he doesnot resubmit it by pressing the back button.
How is this handled in normal situation?
One thought is to copy the session to a new session and invalidate the old session. Is this feasible? Is there any straight forward api function to do that ?
any help appreciated...
thanks in advance
naveen
There is no straightforward manner to do this. You need to implement
idempotency, which requires assigning a UID to the form and remembering
whether that UID has been processed.
Cameron Purdy
Tangosol, Inc.
http://www.tangosol.com
+1.617.623.5782
WebLogic Consulting Available
"naveen" <[email protected]> wrote in message
news:3a637c91$[email protected]..
>
> Hi,
>
> We are using URL-encoding to maintain sessions.
>
> We have a form which submits some data.
>
> We want to ensure that once user submits the form, he doesnot resubmit it
by pressing the back button.
>
> How is this handled in normal situation?
>
> One thought is to copy the session to a new session and invalidate the old
session. Is this feasible? Is there any straight forward api function to do
that ?
>
> any help appreciated...
>
> thanks in advance
> naveen
Similar Messages
-
Lion 10.7.2 On both mac book pro and iMac, both with Lion 10.7.2, obtain repeated iCal event notifications from calendar or address book. Cannot turn these off. They repeat several times per session and every time computer is used. How to diagnose this?
First, uninstall "SuperTV" (whatever that is) according to the developer's instructions. It isn't working and it's filling the log with noise.
If you have more than one user account, these instructions must be carried out as an administrator.
Launch the Console application.
Step 1
Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left.
Enter "BOOT_TIME" (without the quotes) in the search box. Note the timestamps of those log messages, which refer to the times when the system was booted. Now clear the search box and scroll back in the log to the last boot time when you had the problem. Post the messages logged before the boot, while the system was unresponsive or was failing to shut down. Please include the BOOT_TIME message at the end of the log extract.
Post the log text, please, not a screenshot. If there are runs of repeated messages, post only one example of each. Don’t post many repetitions of the same message. When posting a log extract, be selective. In most cases, a few dozen lines are more than enough.
PLEASE DO NOT INDISCRIMINATELY DUMP THOUSANDS OF LINES FROM THE LOG INTO A MESSAGE. If you do that, I will not respond.
Important: Some private information, such as your name, may appear in the log. Edit it out by search-and-replace in a text editor before posting.
Step 2
Still in Console, look under System Diagnostic Reports for crash or panic logs, and post the most recent one, if any. In the interest of privacy, I suggest you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header of the report, if present (it may not be.) Please don’t post shutdownStall, spin, or hang logs — they're very long and not helpful. -
Template and One-Time Material Processing
Hi experts!
Has anyone implemented and used Template and One-Time Material Processing?
If so, what is your experience with it?
Best regards / GustavHello Gustav
we have no experience in using this functionality. In most cases the use of this function is not what you really need in "real life" (depending clearly on the number of "one time materials"). In most cases it is most common to use the "normal" EH&S set up to profit from e.g. MSDS delivery etc.
But according to:
http://help.sap.com/saphelp_470/helpdata/es/9e/95463ce293dd3ae10000000a11402f/content.htm
http://help.sap.com/saphelp_rc10/helpdata/en/98/cb4d3c07c42b77e10000000a114084/content.htm
etc. it is a "simple" approach as long as you understand what is supported in using this approach and what is not.
Examples of processes which are not supported are:
- MSDS delivery
- EH&S SVT
- Creation of HSM master data
- etc.
As you can see the number of EH&S supported processes is low (only DG processes in reality).
I found one further related threads in this FORUM:
Template material processing is deactivated
C.B.
Edited by: Christoph Bergemann on Jun 13, 2011 10:01 PM -
Model 347 (RFUSVS14) and One-Time Accounts
We are executing RFUSVS14 report and we have some customers created as regular customers and one-time customers at the same time.
That is to say, the first time we post an invoice we did it using one-time account. Then, next time we created the regular customer master data and used to post the following invoices.
Now, when we execute RFUSVS14 report this unique VAT reg. number appears in two different records while it should sum the up in one single record.
Am I understanding something wrong?
Thanks!
Carlosyou should check following notes (depending on version and Support Package)
1318657 Correction note for 1308645
1076037 RFUSVS14 : Unicode/non unicode changes
1079938 RFUSVS14: Inclusion of multiple tax code documents
1153811 RFUSVS14 : multiple tax code selection & numeric field issues
1231043 Error in program RFUSVS14
1232484 How to use the VAT due date, tax reporting date VATDATE
1271698 RFUSVS14:All Vendors & Customers not getting displayed
in order to download the file try report RFASLDPC.
Regards. -
Hi All,
I am trying to do payments for one of the vendor under the vendor group One Time Vendor by using F110. But it is not allowing the payment. It is throwing as error as
Customer/vendor does not have any allowed bank details
No permitted payment method exists
I have given correct Bank details and payment method.
Please suggest.
Regards,
S.SumanaHI,
One time venodr should be included in the F110 because this one time vendor there can be many invoices belonging to different vendors and one payment will be made only.......so in which name check should be printed??
I will recommend to use F-58 (if possible) or F-53...
Regards,
Chintan Joshi... -
Two XP PC's and one Time Capsule
Thanks in advance for your help on this one! I've scoured the boards and can't seem to find my same predicament.
I've installed the airport utility on a PC running XP, and the Time Capsule is serving as my main media library for iTunes, Apple TV, etc. I'm all good there. What I can't seem to figure out is how to allow another PC in the house to access the shared drive on the Time Capsule.
From what I can tell, I am using all of the correct settings on the Time Machine. I just can't figure out how to allow the other PC (w/out the airport utility installed) access to the shared disc. Do I have to install the airport utility on the 2nd machine, as well?
Many thanks, again, for any assistance you may be able to offer.1. Yes, you can backup either wired or wireless, and I do recommend doing the first backup wired. When I say wired, that is using an ethernet cable to connect to the Time Capsule via one of the LAN ports.
2. You can setup internet anytime. Just hook up the ethernet cable from your cable or dsl modem into the WAN port of the Time Capsule and then go through Time Capsule setup using AirPort Utility.
3. You don't need to unplug your internet or another computer when backing up. Whether you backup via wired or wireless the Time Capsule will only allow one computer to backup to it at a time and it will have one of the computers wait if both computers try to back up at the same time.
4. The USB port on Time Capsule is used only for external hard drives and printers. You cannot use the USB port for backup of your computer, nor would you want to since it would be a lot slower than using ethernet. -
EDI FI Invoice and One-time vendors
Hello all,
I'm trying to integrate an FI Idoc ( INVOIC02 ) on a one-time vendor and I get this error :
<i>No batch input data for screen SAPLFCPD 0100</i>
I has a look at IDOC_INPUT_INVOIC_FI and the interface creates a batch input to create the invoice. I guess wen creating an invoice in FB01 on a one-time vendor there is a popup (SAPLFCPD 0100) to key in vendor datas. It seems that IDOC_INPUT_INVOIC_FI doesn't managed this screen (i've tried to fill my idoc with vendor detail) because this screen is never generated.
Does someone have any additionnal information on that or have already managed to process and create an invoice on a one-time vendor via EDI ?
Thanks in advance
Jean-Michel
ps : points will be rewarded
Message was edited by:
Jean-Michel BrunodI am facing the same problem now. Have not found anystandard processing yet. Still targeting manual implementation.
Standard solution would be appreciated in any case. -
I just bought a new iPad with the SD to lightning adapter to upload pictures. When I plug it in, nothing happens. I have tried it with and without the SD card inserted when I plug it in, I've tried restarting it, I've even called Apple support and the woman hadn't even heard of the adapter. One time, it did work, so I know it's possible. I didn't do anything special that time. Every other time it hasn't worked. One time I got a message that said the device was not compatible. I bought them together and the salesman said they work together. Any advice?
For some reason the lightening adapter version can be buggy.
A few tricks with mine (mine is the old 30 pin version but the premise is the same). You can give the iPad a reset. Sometimes that clears things up.
Also, if the adapter is empty then it doesn't show up, because there's nothing to make it show up. If the files on there aren't formatted correctly then they won't show up. (if you're trying to use the adapter and a card to transfer photos to your ipad, they must follow a very strict naming convention or they're not seen) -
RFBIBL00 and One time Vendor (BSEC)
I was hoping to use RFBIBL00 to post FI documents. The requirements include entering one time vendors (BSEC). RFBIBL00 does not include a structure for BSEC. I wanted to use RFBIBL00 instead of IDocs to simplify the error maintenance for the user. Since RFBIBL00 does not include structure BSEC, I will have to use the the IDOC FIDDC1/FIDCCP02. Any other alternatives as far as simplifying the error maintenance?
Hello,
I'm not sure to understand your requirement, but there is a BAPI for posting GL.
BAPI_ACC_GL_POSTING_POST
Have fun
Frédéric -
It seems that Outlook in Office365 checks the links in incoming emails beforehand.
How should a website handle this for links that can be opened only once? By ignoring page requests from Microsoft's IP range? Which range?Hi,
Have you setup the account in multiple devices like PC, MAC or phone? Make sure the emails haven't been checked on other devices.
If you use any anti-virus or anti-spam program that scans the emails in Outlook, please make sure they are not the cause by disabling the software temporarily.
Anyway, I haven't heard that Outlook client checks links in incoming emails before; if you mean OWA of Office 365, please post the question in Office 365 Community forum:
http://community.office365.com/en-us/f/default.aspx
Regards,
Melon Chen
TechNet Community Support
It's recommended to download and install
Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
programs. Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Using Voice Browsers, creates multiple HTTP Sessions
I am using the default voicebrowser.aef script.
I do a Create URL Document step followed by a Voice Browser step.
The VXML developer is telling me the different HTTP sessions are getting created for the 2 steps and it is extremely critical that the same HTTP session is used throughtout the call.
Does anyone have any insight on this or know of a way I set it to use the same session thourghout?
Ive attached screen shots of my script...
This is the log excerpt from the VXML log...
DEBUG [2011-04-21 08:57:16,950] [http-8080-1] [CallController] [] - : ~~~HTTPSession ID: 86DD667F1ED8C42D8430D4DE8D38ED9A
DEBUG [2011-04-21 08:57:16,952] [http-8080-1] [CallController] [] - : ~~~HTTPSession Creation Time: 1303394236902
DEBUG [2011-04-21 08:57:16,952] [http-8080-1] [CallController] [] - : ~~~HTTPSession Last Accessed: 1303394236902
DEBUG [2011-04-21 08:57:16,953] [http-8080-1] [CallController] [] - : ****** PARAMETERS : *********
DEBUG [2011-04-21 08:57:16,953] [http-8080-1] [CallController] [] - : txtDNIS = 7079
DEBUG [2011-04-21 08:57:16,953] [http-8080-1] [CallController] [] - : txtANI = 6516864319
DEBUG [2011-04-21 08:57:16,955] [http-8080-1] [CallController] [] - : UserInput =
DEBUG [2011-04-21 08:57:16,955] [http-8080-1] [CallController] [] - : FromState = 0
DEBUG [2011-04-21 08:57:16,955] [http-8080-1] [CallController] [] - : txtCTIID = 1234567890
DEBUG [2011-04-21 08:57:16,955] [http-8080-1] [CallController] [] - : txtLineNbr = 1
DEBUG [2011-04-21 08:57:18,044] [http-8080-2] [CallController] [] - : ~~~HTTPSession ID: B64DDD4D99F4A4A490B35DC5BA817928
DEBUG [2011-04-21 08:57:18,044] [http-8080-2] [CallController] [] - : ~~~HTTPSession Creation Time: 1303394238044
DEBUG [2011-04-21 08:57:18,044] [http-8080-2] [CallController] [] - : ~~~HTTPSession Last Accessed: 1303394238044
DEBUG [2011-04-21 08:57:18,044] [http-8080-2] [CallController] [] - : ****** PARAMETERS : *********
DEBUG [2011-04-21 08:57:18,044] [http-8080-2] [CallController] [] - : TimeOutCount = 0
DEBUG [2011-04-21 08:57:18,044] [http-8080-2] [CallController] [] - : FromState = 1
DEBUG [2011-04-21 08:57:18,045] [http-8080-2] [CallController] [] - : BadCount = 0As much I understand this.
This is the default feature of BSP .You are using an I View ,you have plugin http session and one RFC connection in R3.
Now once you leave leave the BSP page ,Your plug in session shall be finished since it is no more using that BSP.
Once you come back to the same page ,I believe you get the new session for that BSP.
In my point of view ,My reply is No but you can check with developers if they can modify sessions mechanism ?
Thanks
Hope this helps you.
Amit -
Hello everybody
We have developed a BSP that is displayed in a Portals using an iView. When the user navigate to this iView a Plugin HTTP Session appears in the R/3 system.
If the user navigate to another iView and after a while he/she returns to the BSP iView, a new Plugin HTTP Session apears in the R/3 system.
Is possible to avoid this? Can a user have a unique session?
Thank you in advanced.
RubéAs much I understand this.
This is the default feature of BSP .You are using an I View ,you have plugin http session and one RFC connection in R3.
Now once you leave leave the BSP page ,Your plug in session shall be finished since it is no more using that BSP.
Once you come back to the same page ,I believe you get the new session for that BSP.
In my point of view ,My reply is No but you can check with developers if they can modify sessions mechanism ?
Thanks
Hope this helps you.
Amit -
One-time activation fees for new customers and 'My Support Cases' hyperlink
Team,
I'm a new customer to verizon and I have requested only for internet without any invisible charges. And the cutomer care provided a non-contractual internet plan only for 39.99 in addtion to the device charges and one-time activation fees can be waived since verizon kid is already placed in my apartment since verizon identiified our address as "Priority Service" address.
However first month bill come with $23.33 charge for one-time activation lue for next 2 monts. I really appreciate if the activation fees to be waived since I opted verizon instruments and installation is already done since it all readily available.
I tried to search for "My Support Cases" Link, i really frustrated and till now I'm not able to find this, not sure whether its hidden somewhere only for verizon customer careYou do not have any support cases, so you cannot see that board. Just a friendly reminder, this is a forum where users help other users. It looks like your issue may require a Verizon representative to review your account details. Please visit our Support page for a variety of ways to contact Verizon, including “Ask Verizon,” our virtual chat agent, and customer support phone numbers.
-
JMS Session and Container Managed Tx
Hello,
We have encountered the following problem:
1) A Transaction was initiaited by the Container on EJB1.a() ("Required"-in CMT)
2) a topic jms session was initiated by: cSession = connection.createTopicSession(
false, TopicSession.AUTO_ACKNOWLEDGE );
3) When I rollback the tx, all but the jms sendings roolback. Meaning the jms
session was not a part of the tx.
How do I relate between a jms session and a container transaction. Do I necessarily
have to use user transaction to solve this problem?
Many thanks in advance,
Danger. Please read in-line comment.
David Maddison wrote:
> Hi Daniel,
>
> The topic session you've created isn't a transactional one, (you supplied
> false to the transactional parameter)
>
> You need to use :
>
> cSession = connection.createTopicSession(true,
> TopicSession.AUTO_ACKNOWLEDGE );
>
> To create a transactional session which will be enrolled in the CMT
> transaction.
>
This is 100% wrong. Making a session transacted specifically causes JMS
to ignore any existing transaction in favor the session's internal transaction,
as required by the JMS specification. You need to use a connection
that specifically checks for JTA (user) transactions. Either use an
XAConnection
or use a connection factory with the "user transactions enabled" flag set.
There are number of transaction
questions answered in the FAQ, they should point you in the right
direction:
http://e-docs.bea.com/wls/docs61/faq/jms.html
The JMS programmer's guide also has this information.
Tom, BEA
>
> David Maddison
>
> "Daniel Gordon" <[email protected]> wrote in message
> news:[email protected]...
> >
> > Hello,
> >
> > We have encountered the following problem:
> >
> > 1) A Transaction was initiaited by the Container on EJB1.a()
> ("Required"-in CMT)
> > 2) a topic jms session was initiated by: cSession =
> connection.createTopicSession(
> > false, TopicSession.AUTO_ACKNOWLEDGE );
> >
> > 3) When I rollback the tx, all but the jms sendings roolback. Meaning the
> jms
> > session was not a part of the tx.
> >
> > How do I relate between a jms session and a container transaction. Do I
> necessarily
> > have to use user transaction to solve this problem?
> >
> > Many thanks in advance,
> >
> >
-
Spl G/L posting to one time vendor not allowed
Hi Gurus,
I have a one time vendor and want to post special G/L posting for it.
Is there a way of doing this? I have used the account grp CPD.
I am also getting the error below:
<b>spl G/L posting to one time vendor not allowed</b>
Regards
KaranHi Karan,
As rightly said by Madhu Spl G/l posting to one time vendor is not allowed in SAP
Iam pasting the contents of SAP Note regarding this.
Kamal
29.03.2007 Page 1 of 1
SAP Note Number 19638 - Special G/L transactions on one-time
accounts
Note Language: English Version: 2 Validity: Valid from 11.12.1996
Summary
Symptom
Special G/L transactions, such as down payments, are not supported for
one-time accounts. One-time accounts should be used for one-time
transactions. For down payment, bill of exchange management or similar
transactions for a customer or vendor, you can assume that this is not a
one-time transaction. To post this type of accounting transactions in FI,
you have to create a master record for the business partner.
Additional key words
Cause and prerequisites
Conception of the one-time accounts.
Solution
Do not use one-time accounts if you want to post special G/L transactions.
Source code corrections
Header Data
Release Status: Released for Customer
Released on: 10.12.1996 23:00:00
Priority: Recommendations/additional info
Category: Consulting
Main Component FI Financial Accounting
The SAP Note is release-independent
Related Notes
Number Short Text
867348 Preventing down payment request for one-time customers
814038 SAPF103: you cannot post to one-time accounts (F5265)
Maybe you are looking for
-
Unable to return a number from CASE statement in plsql
Hello all! Back in November of last year, I received some assistance from user "jarola" regarding changing the color of a column item in a query based on the resulting value. This discussion yielded; declare l_query varchar2(4000) := ''; begin
-
Document Splitting not happening (only for one profit center 1000)
Hi, The Bank GL account 13000010 is assigned a default Profit center 1110. After Posting an entry, ENTRY VIEW SHOWS Bank AC CR......... 10000 (since default PC is
-
Power Book doesn't receive airport nor ethernet signal
OK, so I recently did an erase and install on my powerbook g4 from the original start-up disk. Then, I immediately updated to OSX 10.4.3 from my Tiger DVD. Now, my laptop won't pick up a signal from the airport. Internet Connect status says "not asso
-
"error occurred while creating the backup folder" (-50)
Symptoms: Bare HDD (Hitachi 1TB). When run on a simple cable setup, no issues. Recently got a Thermaltake BlacX dock, which is more convenient. First and more backup of any given session goes fine, then at some point, the error occurs, after which I
-
Can the WAP4410N be setup with WPA2-Enterprise and also be repeater by another WAP4410N?
I have AP1 setup with WPA2-Enterprise. How would I setup AP2 (WAP4410N) to be a repeater for AP1?