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

    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 / Gustav

    Hello 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!
    Carlos

    you 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.

  • F110 and one time vendor

    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.Sumana

    HI,
    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 Brunod

    I am facing the same problem now. Have not found anystandard processing yet. Still targeting manual implementation.
    Standard solution would be appreciated in any case.

  • When I plug in my SD to lightning adapter for the iPad retina display, nothing happens. I've tried about 50 times, and one time it magically worked, so I know it's possible. Am I doing something wrong?

    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

  • Office 365 and one-time links

    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 = 0

    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

  • Multiple Plugin HTTP Sessions

    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 care

    You 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
    Karan

    Hi 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