I've created a reasonably functional PDF input form in Acrobat 9 Standard for my client's Adobe Reader users (accessible from their website) to enter job quotation specifications. Users can save the Password-secured document with extended rights for saving filled in data. They can print and email the document too.
My client now wishes to extend that functionality to allow the user to submit that filled in form as an actual order. The new functionality requires displaying a 2nd PDF page that allows for entry of name, address, phone, and email address information. The address information will allow for calculation of shipping charges (based on a calculated shipping weight and the ship-to address). Once filled in, the user will need to be able to submit that form to my client. From there, my client would receive the emailed PDF form, open it, view the information and be able to phone their client back to get credit card information for billing purposes (my client does not currently have nor currently intends to have an SSL secure website for storing/processing their clients credit card information). In the future, I hope to be able to provide an additional "ordering" option that will upload pertinent order information to PayPal for secure credit card processing on their server as an alternate method.
I believe I know how to design this 2nd page but also believe such a PDF should be designed with LiveCycle for proper workflow management and onscreen aesthetics (eg. subform #1 for job specification, subform #2 for entering name, address, etc. and submitting the order via email).
Is my assumption to use LiveCycle correct?
If so, I'll need to upgrade my Acrobat 9 Standard software to Acrobat 9 Pro which includes the LiveCycle ES software.
My main concern, having looked through some of the forum posts, is that LiveCycle Javascript is different than Acrobat Javascript.
My questions are:
1. Will LiveCycle be able to import the current Acrobat-generated PDF and keep/convert the existing JavaScript code (eg. most input fields have custom keystroke scripts)?
2. If not, is there a guide that can walk me through the conversion process?
3. Would I be better off starting the entire 2-page LiveCycle PDF form from scratch?
Any input would be helpful. Thank you.
When you say "proper workflow management", what do you mean, exactly?
George