AutoSave for a beginner

[insert nice intro here]
Im making a pdf form. for this question we can say that there is only 1 input field (ID).
from what i read it seems i will also need a button to click on called "save"
i will require the user to:
1open the document
2input the data
3save it.
the document needs to be saved in a new folder by the date, followed by the file name "filename" which will be the exact same as the ID from the input field.
i've spent all day searching for this, and only found either bits and pieces or something that is similar, but with answers that dont help.
please help me with something close to a step by step
(if it help: the file will not be emailed out, but placed on 1 single computer)
PS, this question is on here a lot in different forms. "someone" should make a tutorial.
[insert thank you here]

Someone did: http://acrobatusers.com/tutorials/how-save-pdf-acrobat-javascript

Similar Messages

  • How to make a really basic pong game for a beginner

    Hello.  I've read through a couple of threads on here dealing with making a game of pong in LabView, but in them the users had questions with far more complex aspects of the program than I want to deal with.  I am a beginner programmer in LabView with limited experience in Java and Visual Basic programming.  I was tasked with creating a game over winter break, and now that I finally have some time (this weekend that is), I decided that I'd make a really simple game of pong.  However, I have seriously overestimated the difficulty of this for a beginner who has very limited knowledge of Lab View.
    I ask you to please have some patience with me.
    I know what I want to do, and just need help inplementing it.
    Here is the idea for my design to keep it as simple as possible:
    -Create a field (I am not sure what to use for this, but from my reading it appears that some sort of a picture output is needed, but I cannot find that anywhere).
    -Set up some simple function that can output the dimensions of this field to use with collision tracking.
    -Create a ball that can be tracked by the program.
    -From my reading I understand that the simplest way to "bounce" the ball off the sides appears to simply reverse the X velocity of the ball when it strikes the vertical boundaries and the Y velocity when it strikes the horizontal boundaries.
    -Insert some sort of a "paddle" that the user can control with the left and right arrow keys.
    Now, as I have mentioned I am a beginner with approximately one month maximum knowledge of this software, spread over about a year.  I want to take things slow.  So for starters, would anyone be willing to walk me through creating a visual output for this and creating a ball that will bounce off all sides?
    If I can at least get that far for now, then I can move on (with help I hope!) of inserting an interactive interface for the "paddle."
    I have found some LabView code for a simple game like this, but it also includes a score keeping loop as well as an "automatic play" option, and I am attempting to wade through all that code to find the bones of it to help me with this, but due to my inexperience, this might thake a lot of time.
    I thank you for any and all help anyone may be able to provide.

    EchoWolf wrote:
    -Create a field (I am not sure what to use for this, but from my reading it appears that some sort of a picture output is needed, but I cannot find that anywhere).
     Wel, there is the picture indicator in the picture palette. In newer versions it's called "2D picture". The palettes have a search function. Using the palette search function is a basic LabVIEW skill that you should know. If you've seen the example for the other discussion, it uses a 2D boolean array indicator. The boolean array is only recommended for a monochrome very low resolution display.
    EchoWolf wrote: -Set up some simple function that can output the dimensions of this field to use with collision tracking.
    -Create a ball that can be tracked by the program.
    That seems backwards. Properly programmed, the code always knows the dimension and the ball position. The program generates, (not tracks!) the ball movement. Of course you need to do some range checking on the ball position to see when it collides with the walls.
    EchoWolf wrote:
    -From my reading I understand that the simplest way to "bounce" the ball off the sides appears to simply reverse the X velocity of the ball when it strikes the vertical boundaries and the Y velocity when it strikes the horizontal boundaries.
    Of course you could make it more realistic by keeping track of three ball parameters: x, y, spin.
    EchoWolf wrote:
    -Insert some sort of a "paddle" that the user can control with the left and right arrow keys.
    Pong is typically played with the up-down arrow keys.
    EchoWolf wrote:
    Now, as I have mentioned I am a beginner with approximately one month maximum knowledge of this software, spread over about a year.
    LabVIEW knowledge is not measured in time units. What did you do during that month? Did you attend some lectures, study tutorials, wrote some programs?
    EchoWolf wrote:
    So for starters, would anyone be willing to walk me through creating a visual output for this and creating a ball that will bounce off all sides?
    I have found some LabView code for a simple game like this, but it also includes a score keeping loop as well as an "automatic play" option, and I am attempting to wade through all that code to find the bones of it to help me with this, but due to my inexperience, this might thake a lot of time.
    Start with the posted example and delete all the controls and indicators that you don't want, then surgically remove all code with broken wires.
    Alternatively, start from scratch: Create your playing field. Easiest would be a 2D classic boolean array that is all false. Use initialize array to make it once. Now use a loop to show the ball as a function of time.
    Start with a random ball position. to display it, turn one of the array elements true before wiring to the array indicator using replace array subset.
    Keep a shift register with xy positions and xy velocities and update the positions as a function of the velocities with each iteration of the loop. Do range checking and reverse the velocieis when a edge is encountered.
    What LabVIEW version do you have?
    LabVIEW Champion . Do more with less code and in less time .

  • So iWeb is dead? what is the next best thing for a beginner?

    Hi Guys,
    I have my new Mac and i want to build my first website....with iWeb dead, what is the next best web builder for a beginner like me...? I want to creat a blog add the odd photo and link to my twitter page. Thats about it.....any suggestions?
    Many thanks
    Ian

    Are you saying that you have an iWeb blog hosted on a 3rd party ftp server which allows visitors to add comments? That would be a first since the following has always been part of iWeb's Help file:
    Features Unavailable When Publishing to a 3rd Party Server:
    ◼ Password protection
    ◼ Blog and photo comments
    ◼ Blog search
    ◼ Hit counter
    The following is a screenshot of  iWeb Help on publishing to an ftp server:
    Currently if the site is published directly from iWeb to the 3rd party server the RSS feed and slideshow subscription features will work. However, if the site is first published to a folder on the hard drive and then uploaded to the sever with a 3rd party FTP client those two feature will be broken.
    OT

  • Hi all ,i need a good documentation for a beginner in WORK FLOW ?

    hi all ,
    i need a good documentation for a beginner in WORK FLOW ?
    please,try to send the attached documents as much as u can apart from giving the weblinks ?
    hope you will send it soon ....
    thanks & regards
    vishnuvardhan k.v.

    Hi
    Developing a simple application using steps "User Decision" and "Mail"
    Basic terminology used in the workflow:
    The workflow definition is the set of rules that determine the path that the process takes. For example, how a purchase requisition is processed, from the initial request to the creation of the purchase order
    A Workflow Instance, which is often simply referred to as the workflow, is a single workflow run. For example, the processing of a single purchase requisition for computers.
    The Tasks are the steps in the process, which have to be performed either by people or automatically by the software. For example, to check for the availability of the spare computers in the company.
    A Work item is the task instance that is performed as a single workflow step. For example, check that there are no spare computers available in the company.
    Agents are the people who process the tasks (via the work items). For example, requisitioner and a member of the purchasing department.
    Container is the place where all the data used in the workflow is collected.
    Binding is the set of rules that define which data is passed to which part of the process.
    Building a simple workflow application
    The central tool for creating, displaying and processing a workflow is the workflow builder (Transaction SWDD). Within the workflow builder you can create all components of a workflow, including all the containers you need for getting the data from one step to another.
    Generally, most of the workflows are started by an event (for example, when a material is created or when a new purchase requisition arrives). You define which data from this event needs to be passed to the workflow via binding.
    However you can also start any workflow directly. Let us create a simple workflow and start the workflow directly, using the testing tools.
    Call transaction SWDD. When the workflow builder is called for the first time, a newly created initial workflow definition appears or else last created workflow appears. In such cases you can opt to create a new workflow by pressing “Create New Workflow”(ctrl + shft + F5). The following screen appears.
    The initial workflow screen has the following parts:
    a. The start of the workflow definition, indicated by .
    b. The end of the workflow definition, indicated by .
    c. The area in which you insert the new workflow definition is indicated by .
    Now select the undefined step and select Create step or double click the undefined step. Now among the different steps chose the User Decision by double clicking on it.
    Developing a simple application using steps "User Decision" and "Mail"
    Previous
    Now enter the title for the user decision “ Please make a decision”. Also enter the decision texts as Approve and Reject. On pressing enter, the outcome values default to the Decision texts but you can specify your own names, if desired. Now we need to select the agent. Agent is the person to whom the work item needs to be sent.. Since this is just a beginning, we would hardcode the user name. Select the User from the drop down list and enter the user name to whom the work item needs to be sent. In general, this type of agent assignment is not done. Agents are generally assigned using the expression, agent assignment rule or organization object (job, position etc.).
    Now select Transfer and to graphic button. Following screen appears:
    Now we need to include a mail step to be sent to the requestor. Now select the line “Approve” and do a right click. Different options on shown on the context menu. Select Create.
    Now select the step “Send Mail” from the list.
    Developing a simple application using steps "User Decision" and "Mail"
    ...Previous
    Now enter the subject and the body of the message for the mail to be sent.
    Do not change the recipients. Our mail is intended for the persons who triggered this workflow. &_WF_INITIATOR& contains the value who executed the workflow. Since this is a test object, we are using &_WF_INITIATOR&. But we wouldn’t be using this variable in real time scenarios. We would discuss about this in the coming documents.
    Now select Transfer and to graphic button.
    A popup appears requesting for the abbreviation and the name for this task. Enter the same and press enter.
    Now enter the package as local object and press enter.
    Follow the steps 5 through 9 for the step “Reject”. The following screen appears:
    Press SAVE to save the workflow application. You need to enter an abbreviation and name for your workflow as shown below. You can change any of these at any later point. After saving, a number is assigned to your workflow starting with WS, as shown below.
    Developing a simple application using steps "User Decision" and "Mail"
    ...Previous
    To execute the workflow, activate it by choosing the activate button.
    Test the workflow by choosing Test. The following screen appears.
    Now choose Execute to start the workflow.
    Now the recipient would receive a work item in his SAP® inbox (Transaction SBWP).
    Now execute the work item by pressing “Execute”. The following screen appears:
    Choose one among Approve or Reject as part of the user decision. He can select the third option to retain the work item in his inbox and make the decision later. Now suppose that the recipient has chosen one of the first options. Now a mail would be sent to the requestor with the status of his request.
    Creating a Container element
    This document details about creation of a container element in workflow and using it in the step "Mail".
    Pre-requisites:
    It is assumed that the reader of this Tutorial is aware of creating a workflow definition with the step “Mail”. If not, please go through the document on creating the same available, by clicking here.
    Steps:
    1. Create a workflow definition using the transaction SWDD.
    2. Let’s create a container element for Carrier id. Click on the “Workflow Container” on the left side of the screen (as shown in the screenshot below):
    3. Now double-click on “Double-Click to Create”
    4. Enter the details pertaining to CARRID here.
    5. Click on tab “Properties” and select “Import”.
    6. Click on “Confirm (Enter)”.
    7. Now the element created could be seen on the left side, below the “Workflow Container”.
    Creating a Container element
    Previous
    1. Create a “Mail” step by double-clicking on “Undefined” step in the workflow.
    2. Enter the recipient details in the “Recipients” box.
    3. In the subject line, enter “Carrid value entered is:” and click on “Insert Expression”.
    4. Select the element “Carrid” from the list.
    5. Similarly enter the content in the “Body” area.
    6. Save and activate the application.
    Testing the Workflow application:
    7. Test the workflow by clicking F8.
    8. Enter the value of the Carrid as shown above and press execute.
    9. A mail would be sent to the recipient mentioned earlier with the carrid value entered.
    Condition Step
    Agenda:
    This document details about the steps “Condition”.
    Pre-requisites: It is assumed that the reader of this document has a preliminary understanding of workflow and has worked with the container elements earlier. If not, please go through the first two Tutorials of workflow available in this site. (More details)
    Procedure:
    1. Create a new workflow definition.
    2. Create a container element, CARRID (as demonstrated in tutorial 2).
    3. Now click on undefined step and create the step “Condition”.
    4. Enter the step name of your choice.
    5. We would have the following condition here:
    If carrid = ‘AA’.
    Do this.
    Else.
    Do this.
    Click on “Click here to create a new condition”. Following screen appears.
    Double click on “Carrid”. Next click on “=” and enter the value “AA” in the constant field and press ENTER.
    Enter the outcome names of your choice as shown above.
    Click on “Transfer and go to graphic”.
    As shown above, there are two branches here. One navigates to true, if CARRID = ‘AA’ else the control takes the branch “False”.
    Test the above scenario by inserting mail steps in the above 2 branches and by passing different CARRID values.
    Condition Step
    Agenda:
    This document details about the steps “Multiple Condition”.
    Pre-requisites: It is assumed that the reader of this document has a preliminary understanding of workflow and has worked with the container elements earlier. If not, please go through the first two Tutorials of workflow available in this site. (More details)
    Procedure:
    1. Create a new workflow definition.
    2. Create a container element, CARRID (as demonstrated in tutorial 2).
    3. Now click on undefined step and create the step “Multiple Condition”.
    4. Enter the step name of your choice.
    5. We would have the following condition here:
    If carrid = ‘AA’.
    Do this.
    Elseif carrid = ‘AH’
    DO this.
    Elseif carrid = ‘SQ’
    Do this.
    Else.
    Do this.
    Select the “CARRID” using the F4 help for the comparison basis field.
    Enter the values of the carrid under the Comparison values with the corresponding outcome name (of your choice)
    Double click on “Carrid”. Next click on “=” and enter the value “AA” in the constant field and press ENTER.
    Click on “Transfer and go to graphic”.
    As observed above, there are different branches for each value of CARRID mentioned above.
    Test the above scenario by inserting mail steps in all the branches and by passing different CARRID values.
    Using "Container Operation" step
    Agenda: Usage of step “Container Operation”.
    Pre-requisites: It is assumed that the reader of this tutorial has worked in the concepts that are dealt in earlier tutorials. (click here for more details)
    Scenario: In this tutorial, we would deal about how to work with the step “Container Operation” with an example of calculating the available seats by subtracting occupied seats from the maximum seats at the workflow level.
    Procedure:
    1. Create a new workflow definition using the transaction SWDD.
    2. Create two container elements MaxSeats, Occ_Seats with the “import” property set. You can use the reference fields sflight-seatsmax, sflight-seatsocc for this.
    3. Create another container element AvailableSeats without setting either import or export property as this is calculated within the workflow and used within the workflow. You might use any of the above reference fields as data types.
    4. Define a new step “Container Operation” in the workflow definition by double-clicking on the “Undefined step”.
    5. In this step, we would calculate the available seats from the max seats and seats occupied.
    I would recommend entering all the container elements from the F4 help instead of typing them manually.
    6. Return to the main screen.
    7. Create a mail step after this to send the available seats information.
    8. Test the above functionality by passing some values to the maximum and the seats occupied.
    9. Result would be as follows:
    Triggering Events Programmatically
    Purpose: This document details the procedure in triggering the business object events programmatically.
    Pre-requisites: It is assumed that the reader of this document is aware of the business object concepts and good in ABAP.
    Procedure:
    In this document, we would take an example of the business object BUS1001006 (Material) and the event CREATED. In general, this event is triggered whenever a material is created using a standard procedure like MM01 or any others. Now we would trigger this event from our own programs.
    Following are the screenshots of the business object BUS1001006 and the event CREATED. Go to transaction SWO1 for more information of the business object.
    Double-clicking on the key field parameter gives you technical information of the field.
    In order to trigger an event programmatically, we would use the function module SWE_EVENT_CREATE.
    Following is the sample code to trigger the events programmatically:
    REPORT ZDEMO_TRIGGER_EVENT.
    DATA: KEY LIKE SWEINSTCOU-OBJKEY.
    KEY = '1163'. “ Material Number (hard-coded)
    CALL FUNCTION 'SWE_EVENT_CREATE'
    EXPORTING
    objtype = 'BUS1001006'
    objkey = KEY
    event = 'CREATED'
    CREATOR = ' '
    TAKE_WORKITEM_REQUESTER = ' '
    START_WITH_DELAY = ' '
    START_RECFB_SYNCHRON = ' '
    NO_COMMIT_FOR_QUEUE = ' '
    DEBUG_FLAG = ' '
    NO_LOGGING = ' '
    IDENT =
    IMPORTING
    EVENT_ID =
    TABLES
    EVENT_CONTAINER =
    EXCEPTIONS
    OBJTYPE_NOT_FOUND = 1
    OTHERS = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ELSE.
    WRITE 'Event Triggered'.
    ENDIF.
    COMMIT WORK.
    In order to test whether the event is getting triggered or not, we can make use of Event Trace. Switch on the event trace using the transaction SWELS.
    Press ‘Switch On”.
    Now execute the program developed earlier. Now switch-off the event trace using the same transaction SWELS.
    Now go to transaction SWEL. Here you can list out the events triggered in the particular period of time. Here is the event-trace list:
    Deadline Monitoring in SAP Workflow
    A major advantage of workflow is the ability to monitor the workflow steps according to a predefined schedule. Following are different deadlines that can be monitored against each workflow step:
    • Requested Start
    • Latest Start
    • Requested End
    • Latest End
    In this example, we will define a deadline to the User Decision example created earlier (click here). Following is the screenshot of the application developed using the User Decision example:
    We would extend this example to the deadline monitoring.
    In the User Decision step, click on the “latest end” tab.
    By default, No deadline monitoring is active (as seen in the above screenshot).
    Choose the “Work Item Creation” from the list box.
    After selecting “Work Item Creation”, chose an offset of 5 minutes. This means that the work item must be executed within 5 minutes of the creation, if not this would trigger.
    Deadline Monitoring in SAP Workflow
    Enter recipient details to whom the message to be escalated, if the work item is not executed with in 5 minutes after work item creation.
    Save and activate the workflow definition.
    Testing the workflow application:
    • Execute your workflow.
    • Check for the work item in the SAP Inbox. This time do NOT execute the work item.
    • Wait for the deadline to be triggered. After that, a deadline message is delivered to the recipient mentioned in the “Latest End” tab. See the screenshot below.
    Don’t worry if the deadline message doesn’t appear immediately after 5 minutes. This depends on various factors including how the deadline monitoring program is scheduled and also on the availability of the background processors.
    Use SWWA to check how the deadline monitoring program is scheduled in program.
    For example, assume that our work item has been created at 09:10 hrs and the deadline message is expected to trigger at 09:15 hrs. From the above screenshot, it is understood that the background program is scheduled to execute for every 3 minutes. Assume that the last run of the program is at 09:14hrs and the next run is expected at 09:17hrs. So even our deadline expires at 09:15, the deadline message would appear only at 09:17hrs after execution of the background program.
    Some more points
    In our above example, we have used the deadline on the “Work Item” creation time. i.e., 5 minutes after creation time, the deadline message would be sent. Now we would check the other option “Expression”. Here we can mention the date and time, when the deadline message should appear irrespective of the work item creation date/time.
    As seen in the above screenshot, we can provide the target date and time by which the task should be finished. Container elements could be used in this case. Please refer to our example on creation of container elements (click here).
    Personal Substitute in Workflow
    Requirement: Need to have at least one substitute who can act upon work items in your absence.
    Important: The appointed substitute would be able to see all your work items. A substitute cannot be assigned for only particular area of organization or any other item. So need to ensure that the substitute have the necessary authorizations to act upon the work items.
    Procedure:
    1. Go to SAP Business Work Place (TCode: SBWP)
    2. Now from the menu bar, select Settings à Workflow settings à Maintain Substitute
    3. Highlight/Select the name on the window, in this case SAPDEV02 and click on “Create Substitute”.
    4. List of users available in the system are displayed.
    5. Select the required substitute user name. Following screen appears.
    Validity field describes about the period in which the setting would be active. Note that the dates on the screen would range from the current date to 31st Dec 9999.
    Regarding the checkbox “Substitution active”, it is advised to leave this checkbox unchecked for system performance reasons. A check in this box indicates that the substitution is “permanent” and if left unchecked it is treated as “as-needed”. A permanent substitute will automatically receive the primary users work items in their own box. In the case of “as-needed”, substitute must manually adopt the work items from the primary user’s inbox.
    6. Save the entries
    7. Click Enter to leave the screen.
    Adopting a Substitute in Workflow
    If you have been designated as an “as-needed” substitute, you must manually adopt the substitution. If you are designated as a “permanent” substitute, the work items would automatically appear in the inbox.
    Before adopting a substitution, there are 19 work items in the inbox. See the screenshot below:
    To adopt a substitution, select Settings à Workflow settings à adopt substitution.
    Select the corresponding User-id (if you have been assigned as a substitute for multiple people, then this option would allow you to select the user name of whom you would to check the work items)
    The corresponding user’s work items would appear in our inbox now.
    You can end the substitution, by selecting settings à Workflow settings à End substitution.
    Note: Substitutes can only adopt work items that are directly routed to the person for whom they are a substitute. If you are a substitute for a user (SAPDEV02) who has been made a substitute for another user (SAPDEV01), you will only see work items for user SAPDEV02 and not of the user SAPDEV01.
    Notification of Work Items via e-Mail
    SAP provides us with a facility of notifying the user via the email address of your choice when there are any pending work items in the SAP Inbox..
    1. Go to Transaction SO13.
    2. Click on Automatic Forwarding tab.
    3. Click on Create icon .
    4. Enter the details in the above screen.
    5. Click ENTER to complete the entries.
    6. Now the notification would be received at the provided email address if there are any pending work items in the inbox.
    Filtering the Work Items in the SAP Inbox using BADI
    This document details about the procedure in filtering some of the work items from the SAP inbox using a BADi.
    Following is the screenshot of the SAP inbox, before implementing BADi:
    The BADi that is used in filtering the work items is WF_BWP_SELECT_FILTER. To implement the BADi, go to transaction SE18. From the menu, select Implementation à Create. (See the screenshot below)
    Enter the implementation name and press ENTER
    Enter any meaningful short text for the implementation and click on the tab “Interface”
    The implementing class, ZCL_IM_BWP_SELECT_FILTER, is automatically proposed. Double click on the implementing class name.
    You are now navigated to the class builder. Now double-click on the method name shown on the screen (see the snapshot below)
    Now let us filter out the work items belonging to the task TS2000066. See the code below:
    Activate the method and also the implementation. In the state of active, you wouldn’t be able to make any changes. To make any changes, we need to deactivate it and then make the changes.
    Now check the inbox and would notice that the work items related to that task are no more appearing.
    To notice the differences, try activating and deactivating the BADi implementation.
    Workflow tutorials with step-by-step and with screenshots are available at http://www.****************/Tutorials/Workflow/Workflow.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/42/c14a9b55103116e10000000a1553f7/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/c5/e4a930453d11d189430000e829fbbd/frameset.htm
    http://www.sapgenie.com/workflow/
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://web.mit.edu/sapr3/dev/newdevstand.html
    http://www.sap-basis-abap.com/wf/sap-business-workflow.htm
    https://forums.sdn.sap.com/click.jspa?searchID=791580&messageID=2857887
    https://forums.sdn.sap.com/click.jspa?searchID=791580&messageID=2855919
    https://forums.sdn.sap.com/click.jspa?searchID=791580&messageID=2735228
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMSTART/BCBMTWFMSTART.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMDEMO/BCBMTWFMDEMO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMPM/BCBMTWFMPM.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    debug a workflow.
    This has a step by step procedure :
    http://fuller.mit.edu/workflow/debugging.pdf
    www.erpgenie.com/sap/workflow/debugging.htm
    http://www.erpgenie.com/workflow/debugging.htm?2b5de440

  • What is a good SAP module for a beginner?

    Hi experts,
    What is good functional module to learn these days? Besides the SAP FICO AND SD, which other modules are the best investment for a beginner?

    A: What is a good SAP module for a beginner?

    Hi,
    Which module you would like to go with will depend on various factors.
    Your qualification
    Your previous experience
    Your area of interest
    Besides the SAP FICO AND SD, which other modules are the best investment for a beginner?
    Any module from Business Suite would be very good. You could also go for SAP for Industries.
    Customer Relationship Management:
    http://help.sap.com/saphelp_crm60/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm
    SAP Customer Relationship Management (SAP CRM) is a comprehensive solution for managing your customer relationships. It supports all customer-focused business areas, from marketing to sales and service, as well as customer interaction channels, such as the Interaction Center, the Internet, and mobile clients.
    The SAP CRM documentation offers a comprehensive description of the functional scope of SAP CRM, and highlights the relationship between the application, the underlying technologies, and the business scenarios. It comprises several parts:
    Business scenarios
    Components and functions
    Analytics
    Data exchange and mobile technologies
    Supplier Relationship Management:
    http://help.sap.com/saphelp_srm2007/helpdata/en/74/344c430fab4d0bbc30996d56cc293a/frameset.htm
    SAP Supplier Relationship Management (SAP SRM) provides you with innovative methods to coordinate your business processes with your key suppliers and make them more effective. SAP SRM enables you to optimize your procurement strategy, to work more effectively with your supplier pool, and thus to gain long-term benefits from all your supplier relationships.
    With SAP SRM you can examine and forecast purchasing behavior, shorten procurement cycles, and work with your partners in real time. This allows you to develop long-term relationships with all those suppliers that have proven themselves to be reliable partners.
    The efficient processes in SAP SRM enable you to cut down your procurement expenses and to work more intensively with more suppliers than ever before.
    Strateg... [Show more]

    Read other 7 answers

  • Tutorial for a beginner for Adobe photoshop elements 7

    Hi, Many years to remember when I first downloaded Adobe photoshop worked ok. Then purchased the PSE set-up. I found it a very sophistcated program but never could master it. So I kept with Adobe photoshop. But when I changed recently form Windows XP to Windows 7 in the transfer the adobe photoshop although it appears on the screen it is inopretive. My PSE seems still to be working but with the lack operational  skill. Can anyone tell me if there is a tutorial for a beginner. Step by step.. Also would appreciate a adobe help contact to discuss my cd issue of Adobe photoshop elemets 7 .Thanks

    I suggest to you to puchase  the manual by Barbara Brundage for PSEv.7. It's availabe on Amazon (new) for $5.00 or less for a used copy.
    http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=photoshop%20e lements%207%20brundage

  • Best Book on ORACLE SQL for a Beginner?

    Hi friends ....I have just finished my graduation....(BE ELECTRONICS) .....I am dead serious about mastering ORACLE DATABASE......I have basic idea about ORACLE....Yesterday I just installed Oracle 10g Release 2 for VISTA...I just wanted to know which is the best book for a beginner who want to master ORACLE SQL....?????/

    its Tutor as well.....But Last word.......Which is
    "the" book for a beginner amongst all the SQL books
    suggested by my dear friends........It ALL depends on what your short, medium and long range objectives are.
    For example: do you want to be
    - an Oracle DBA expert;
    - an Oracle database programming expert;
    - a general database programming expert with a specialty in Oracle;
    - an Oracle application programming expert;
    - a general application programming expert?
    Personally I would encourage being a general database programming expert with a specialty in Oracle. This is probably the rarest of the group, the least understood, and the most needed in the industry. If you were to follow that path, I'd recommend a very very strong grounding in SQL - which 99% of all programmers I've met do NOT have - before moving forward to any procedural enhancement to SQL (such as PL/SQL, Java, TransactSQL, etc.)
    I am the first to propose Tom Kyte's books in the right situations, which usually include:
    - dealing with someone already reasonably competent in SQL and development;
    - someone who thinks that porting from SQL Server to Oracle is a snap, since they are all 'just different dialects of SQL', or;
    - someone who is seriously looking for guidelines on approaching Oracle application development and tuning.
    For a complete beginner, my list of books stands in my preferred order (one at a time), with the addition - at the end - of Tom's books.

  • What is the best book for j2ee beginner?

    what is the best book for j2ee beginner ?thank you

    thank you for your answer ,but it is difficult to
    read the book in web and I have no
    printer.are there any ohter books for begginer that
    has been published?thank you.I believe you can buy that book in print, too. correct me if I'm wrong, anyone

  • Best development framework for a beginner

    Hi, can somebody recommend a good( the best around if there is) framework for a beginner to start learning.
    i don't know a lot about frameworks and j2ee but i'm starting to learn.
    i don't have any hands on experience yet with any of them, i can't decide
    on which one to start with, i read a bit about spring,struts,EJB it looks like Spring's is the best
    but as i said i am not qualified to judge.
    waiting to hear some suggestions
    thanks

    well which is easier to hear an opinion from somebody who has experience or to just
    go dig it in the sands?
    i don't mean to be rude either i am trying to get qualified i'm not asking you to do it for me
    all am asking for is an opinion from somebody who has experience and who knows what he's talking about.
    i don't have experience at all with j2ee development so i did some research and i learned that the best way to develop is using a framework
    i did some more research and i read a bit on each framework i know there's a lot of them but again from my readings i concluded that these are the most widely used but again i know nothing about them, i'm reading spring docs now in fact but what good would it be if i find out that some other framework is better more used, more robust..?.
    thanks you

  • What Illy CS4 book would you recommend for the beginner to grow with?

    Hello All,
                 I am looking for a good illustrator cs4 book for the beginner to grow with.
    I have read reviews on amazon but thought I might ask the pros.
    Any advice would be greatly appreciated.

    The instructions that ship with the program: The Help menu.
    I know it's boring, but if you want to learn a new program, the most expedient way is to work through the provided manual, cover to cover. Don't just read it, actually perform the operations it describes.
    Third-party books almost universally involve these downsides:
    They are expensive.
    They are incomplete. They try to walk a fence-edge between rank beginner and intermediate user; between being merely a too-wordy reiteration of the Help files and next-level techniques for the more experienced user. The reason is obvious: the goal is to sell to as wide a range of users as possible. The result is often unsatisfying: They can't possibly include everything in the Help files, so they leave gaps for the beginner. But they feel compelled to appeal to beginners, so the experienced user has to weed through a bunch of entry-level bulk, just to get to the "juicy stuff" he's interested in. He pay's 100% price for about 15% of the content.
    The are inefficient. They are full of unnecssary verbiage attempting to be clever, cute, hip, friendly, and thereby supposedly more "approachable." Most fail miserably at this, and the result is you have to read through endless passages of such original content as "this will knock your socks off" and "this is awesome" when what you really need is "just the facts, ma'am." The Help files fall under the stylistic guidelines of technical documentation: They adhere to "just-the-facts, ma'am."
    They are short-lived. They go quickly out-of-date, which is one of the reasons why they are too expensive: They have to make their money quickly after release.
    I'm not saying don't buy any. I have a small fortune's-worth myself, all but a dozen or so of which I wish I had never bought. With the money I wasted on them (plus interest), I could buy a new Honda Fury. I'm just saying do the included documentation--however painful--first. And keep doing it for new features when new versions are released. That will get you there the quickest, because it will lay the necessary foundations of overall interface scheme and basic object principles. Then, when you have that understanding, look only for books that are targeted toward an at-least intermediate level user. That way, your money will be spent, but it will be better-invested.
    JET

  • Is there a tutorial  for a beginner  on Adobe?

    Is there a tutorial for a beginner  on Adobe's  use , reason  I  want it, and  a comprehensive explanation of what is is?

    Not really. It's up to you to know why you want it.
    Why would you want an explanation of what it is?
    Sounds like an exam question.
    What is your specific need? Perhaps we can help you solve it.

  • What is the best wysiwyg SQL solution for a beginner?

    Hi there,
    I want to go from Access to SQL due to the fact that SQL can handle more users, posts etc..
    Only problem is I'm quite used to the Access interface and seeing/reading directly off the tables,
    something I understand is not that easy when it comes to SQL. So in order to get started I need
    to start off with a program that is easy and understandable for a beginner.
    Is there a WYSIWYG program out there that can make this transaction to SQL easier?
    And final question, what type of SQL is best suited for windows/ traditional asp pages?
    Regards,
    Christian
    DWCS5.5 | Access | Asp

    SQL stands for Structured Query Language and has nothing to do with a specific DBMS as MS Access also supports SQL as well. If you are looking to move away from Access, then any of the major DBMS will work - Sybase, Oracle, MS SQL Server, MySQL, etc - with ASP.
    As Pegaprint points out. MS Access can be used as a front end to any ODBC database. I work with large enterprise databases and have many front end tools available, but still use MS Access often to design queries because it's simple and works great. In any event, your first task is probably to get a good understanding of SQL as that will be crucial.

  • Jbuilder for a beginner?

    Is jbuilder a good tool for someone who is knew to java to learn on, or is there a better IDE for a beginner to use?

    true. echoing the sentiments of other developers - a newbie to Java would be advised to not use an IDE to learn the language although it'd make u move faster with your learning but the tradeoff is you tend to lose touch with the ground work and basics - the nuts and bolts of the language and without the foundation there's not much chance of higher learning possible.
    Start with any simple freely available text editor - vi, notepad, edit, whatever that can help you create a file and save to .java - download the sdk available on the sun site and install. Next use a simple text editor and refer the sun tutorials or any book (whichever u prefer) and start working out the text editor way. Going forward once you are comfortable with the language and compiling, running and debugging programs, you could consider using an IDE - esp. if you are gonna do some professional programming or at work.

  • Is there a autosave app for snow leopard kinda like the autosave for lion?

    Is there a autosave app for snow leopard kinda like the autosave for lion? Since I do alot of illustrator and photoshop design I would love to have this feature.

    None that I've seen. It would do no good to upgrade your OS to Lion either since Adobe has opted to ignore Apple's Autosave/Versions function. Even in the CS6 apps. In order for any app to work with Autosave/Version in Lion, it has to be written to use those functions. It isn't just "there" all the time for all apps.

  • I need to turn off autosave for one Numbers document

    I have a Numbers document consisting of a single blank cell. I use it as follows: I have 10 small spreadsheets that I have to combine each week and save as .csv. I wrote an applescript do open each spreadsheet and paste it into the 1-cell document. I then save it as .csv and close it, throwing away all my changes. This way the 1-cell document is ready for next time.
    Unfortunately, sometimes Numbers autosaves in the midst of all this, ruining my 1-cell document that I never want changed. Can I set things up so that a particular document never autosaves? I tried locking it in the get info window, but then my Applescript can't paste in the other spreadsheets.

    Hi Edtpierce,
    Log onto ePrintCenter and select the print app that you wish to pause. Click on “setup,” then “Update settings,” then choose “Pause” for the desired amount of days. You can also select the print app from the printer panel and select “pause”.

Maybe you are looking for

  • Problem in using JDBC Execute commands(Update & Delete Only) with af:Table

    HI Everyone, I have one issue with Updating and Deleting Row Data using JDBC Execute commands. Suppose In My Application i have two pages, in Page 1 I have Two Command Buttons(Delete and Save) and One Input TextBox to write the String to be stored in

  • Appending XML Node to XMLTYPE Variable

    Hi All, My Database Details, BANNER Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production PL/SQL Release 9.2.0.1.0 - Production CORE 9.2.0.1.0 Production TNS for 32-bit Windows: Version 9.2.0.1.0 - Production NLSRTL Version 9.2.0.1.0 - Productio

  • Error uninstalling Adobe Acrobat X Pro

    SCCM 2012  Server is at SP1 CU3  Clients are varied...  I have a package created to run the following command line:  msiexec /x {AC76BA86-1033-F400-7760-000000000005} /qn  It is set to run Hidden  Requirements:     Any platform     Estimated disk spa

  • Idoc data record updating which tables ???

    Hi, I want to check Idoc posted in SAP , is updating which database tables ? Could any one please help me ? Idoc Basic type : RESAPS_SAVEMULTIPLE03 Message type : RESAPS_SAVEMULTIPLE Thanks.

  • Premiere CC 2014 lost FLV rendering option

    Is FLV rendering option left out of Premiere Pro CC 2014... or am I missing something? Simply did not find it on the export list anymore...