SAP Interactive Form archiving - adobe

We want to develop an Interactive Form, which should be edited by the user who "created it" via SAP. After the user finished the editing he will be able the choose between two alternatives. On the one hand he will be able to save the final form back to SAP for archiving and on the other hand he can send the form directly via mail.
Question:
How would you solve the problem of this scenario (an interactive form which should be archived in SAP)? What's the best practice for this kind of task and are there any alternatives?
Constraint:
We want to use Smartform texts or footer and header content. Do you think thats the right way?
Thank you all for your advises!

Related

An application form in XML

I have one challenging task. I want an application form that is in completely in XML
(with xslt).Application having textbox,dropdown list, checkbox etc.
First of all user will download this application form (XML).then user fill this form.
when user fills this form the data should be stored locally. and when i upload this file to server, all the data will be saved in my database.
Is it possible ??
This is recognized as a desirable feature. It makes sense that given an XML schema it should be possible to utilize this to take some of the development effort out of form filling and submission. The specification is known as XForms. I looked at this about ten years ago and it was really immature. I can only suggest that you google XForms and see if there are any toolkits that suits your needs. Otherwise you will have to hand code the functionality yourself. As far as I know the XForms specification is not supported directly in any browsers.

Microsoft Dynamics 2011 - Automate quote process (produce quote, attach to email all in one go)

I am working on a Microsoft Dynamics CRM 2011 development. I have most of the basics mastered, however could do with some feedback/suggestions on handling the quotation side of things.
I have produced a custom quote report to ensure that its got our organisations branding and product detail formatted correctly, however at current the process to email a quote would be;
Create opportunity and convert products to a quote.
Run the quote report (as a PDF).
Attach the PDF to an email.
Input the customers email address to the email and set the regarding as the opportunity.
Ideally I would prefer if on producing the quote it could attach it to an email with the customers email address and regarding set as the opportunity.
Any suggestions on how I would do this, or at least portions of it?
The long and short of it is unfortunately not all of this is possible without some coding to help it along. The problem you're going to hit is the automatic report generation. What you're looking at here is a workflow with some custom workflow activity (c# code) to help it along. I haven't ever needed to do this, but this is an idea of what you need to do:
Create a new Workflow Process based on a Quote
Set it as an on demand process
The Workflow will create a new email based on the quote details
Launch and attach the report to the email and send it
Point 4 needs to execute as a custom workflow activity (some C# code) that knows what report to run (or is told what report to run) and how to attach it to the email. And it then can send the email for you.
Now, that's all fine if you're working with CRM on-premise, but I have as of yet to see if custom workflow activities are support in CrmOnline. If not you'll need to use a custom entity and some plugins to work around this instead.
So, it's possible, but not without some development to help it along. You need to take a look at workflows to see how much they can help you though.

Workflow Foundation 4 - How to create a web based representation of the workflow?

We have to write a ASP.NET site based on a workflow.
The client wants to see a graphical representation of the workflow. In addition (let's say it is a workflow for processing orders), the client wants to see at what point in the workflow any given order is, indicated on the graphical workflow representation by a highlighted node or some visual queue.
All of this must be available via a web interface.
Was hoping somebody had some bright ideas for how to achieve this without writing extensive custom controls.
Does Workflow Foundation 4 offer anything itself that would assist toward this end?
There are ways to use the WorkflowDesigner and issue the save image command through code but as it's a WPF control it needs to be hosted on a WPF form. I have tried to do this from a webpage but as the form isn't visible it has a size of 0. I didn't spend a lot of time in this so it might be possible.
See this for details on how to do so.

Notes and remarks over the GUI

I am developing a flex application for collaborative data analysis. To present the data my application uses standard and custom components (grids, charts etc.).
I want to deliver the feature that allows users making notes over the GUI of my application. So, other users will see they notes late on.
At the moment my question is: How can be implemented mechanism that allows making notes over the GUI? All suggestions and examples are welcome?
There are a lot of ways to approach this. ( Check out Buzzword, MS Word, and Acrobat all for slightly different approaches of note taking on a document--I assume an application GUI could use any of the same approaches ).
I'd start by saying that the click event bubbles:
http://livedocs.adobe.com/flex/3/langref/flash/display/InteractiveObject.html#event:click
So, listen for the click event on every child of your main application file. When you receive that click event you can provide some business logic as to whether or not you want to add a comment /note on the component that was clicked. Then you just some "note" component for collecting and displaying the note data. You an position them based on the x, y values of the click event.
So, actually my problem is much easier then I expected (thank for great design of Flex).
I decided to utilize PopUpManager functionality for my task. It does everything I need at the moment.

How do you handle attachments in your web application?

Due to a lack of response to my original question, probably due to poor wording on my part. Since then, I have thought about my original question and decided to reword it, hopefully for the better! :)
We create custom business software for our customers, and quite often they want attachments to be added to certain business entities. For example, they want to attach a Word document to a customer, or an image to a job. I'm curious as to how other are handling the following:
How the user attaches documents? Single attachment? Batch attachment?
How you display the attached
documents? Simple list? Detailed list?
And the killer question, how the
user then edits attached documents? Is this even possible in a web environment? Granted the user can just view the attachment.
Is there a good control library to help manage this process?
Our current development environment is ASP.NET and C#, but I don't think this is a pretty agnostic question when it comes to development tools, save for the fact I need to work in a web environment.
It seems we always run into problems with the customer and working with attachments in a web environment so I am looking for some successes that other programmers have had with their user base on how best to interact with attachments.
Start with one file upload control ("Browse button"), and use JavaScript to dynamically add more upload controls if they want to attach multiple files in a single batch.
Display them in a simple list format (Filename, type, size, date), but provide full details somewhere else if they want them.
If they want to edit the files, they have to download them, then re-upload them. Hence, you need a way that they can say "this attachment overrides that old attachment".
I'm not familiar with C# and ASP.NET, so I can't recommend any libraries that will help.
http://developer.yahoo.com/yui/uploader/

Resources