Predefined components

Hi All,
I have a requirement where I need to integrate a db and R3. The requirement is that when the data from db reaches XI, a field "acknowledged time" has to be set with system time and when the record has been sent from XI to R/3, a field called "processed time" has to be set with system time in the db.
I planned to use a BPM with steps
1. receive asyn (to get record from db)
2. send asyn ( to update "acknowledged time")
3. send asyn (send data to R/3)
4. send asyn (to update "processed time")
But the problem here is the call to R/3 is via ABAP proxy created via a predefined <b>asyn inbound interface</b>.
How can I solve this issue.
Thanks & Regards,
Jai Shankar.

Hi,
That was really a good suggestion from Michal.
You can also try this method by splitting into 2 scenarios as already all your interfaces are Async
1. You will select the records using sender JDBC adapter and while selecting you can also update the ack time using the update statement.
Refer this
http://help.sap.com/saphelp_nw04/helpdata/en/7e/5df96381ec72468a00815dd80f8b63/content.htm
If your scenario requires you to update the ack time that is after message comes into XI then in the Receiver Determination you can add one more Business Service to update the ACK time in the data base. You will have to set the time in the mapping and then by using a Reciever JDBC adapter.
2. The second scenario is as Michal said you will add a piece of code in the ABAP proxy to trigger another scenario which will update the processed time. This will be ABAP Proxy -> XI -> JDBC
Thanks,
Prakash

Similar Messages

  • Need help with smooth scrolling of a sprite

    Hi All,
    Something that i have had many problems over the years with
    is creating the same nice smooth scrolling effect that i see on
    many sites (my scrolling always appears jerky in AS2 even when done
    on a movieClip with a high framerate - with onEnterFrame updates).
    At the moment i am building my first AS3 site, and want to
    use it as an opportunity to "do things right".
    So far i have a very simple setup that is scrolling a sprite
    that contains a series of loaded images based on the position of a
    scrollbar. As one would expect from something this simple - it is
    rather jerky.
    I tried a number of variations of using a Tween to do the
    scroll, and kill/update that tween when the mouse moves again.
    However in all cases the results were not good (multiple tweens
    seemed to still be active - so killing the tween wasn't working).
    So clearly i am doing something wrong.
    I have searched extensively, but have not come across any
    examples that seem appropriate (some predefined components - but
    that does not help me understand the fundamentals) . I have seen
    some examples that register a timer, and manually calculate the
    offset for each frame, is this the correct approach?
    Below is my existing simple (jerky) implementation.
    All help to understand how to make this scrolling smooth
    would be hugely appreciated.
    One more thing to add incase it is relevant, is that the
    contents of the Sprite are a series of jpg images loaded with the
    Loader class (although i plan on switching to using the BulkLoader
    class created by a developer in the AS3 community).

    nope. the approach for the smoothest tween would be to:
    1. initialize your parameters
    2. create your timer.
    3. add your timer's listener method when needed (when your
    slider is clicked).
    4. in your timer's listener function repeatedly poll the
    slider's position and update your sprite using the parameters
    determined in 1.
    5. remove your listener when the slider is released.

  • Please explain me about customer exist program ZXRSRU01

    Hi all,
    I do not have enough knowledge to code for a customer exist.
    please explain me for the below scenerio.
    Dimensions                                                        Key figures
    Business Partner (ZH11).                                    
    Created On Date (ZH22).
    Status (ZH33). 
    Product (ZH88)
    Product contains following
    Product l1(zid1)
    Product release description.
    for this product release description for every new release we creating a variable.
    and using this variable we are creating a restricted key figure as follows.
    1.1 1.2 1.3. like this
    My requirement is a query is already created for report to show bugs weekly releases.
    I have to find out a way if the transaction contains a new version then i have to add new column in the output of the report (for example 1.4,1.5...)
    as I do not have knowledge in ABAP please explain me how to solve this problem.
    I do not have enough regarding Zxrsruo1.
    if contains some predefined components.
    Please explain for the predefined components.
    IMPORTING
    *"     VALUE(I_VNAM) LIKE  RSZGLOBV-VNAM
    *"     VALUE(I_VARTYP) LIKE  RSZGLOBV-VARTYP
    *"     VALUE(I_IOBJNM) LIKE  RSZGLOBV-IOBJNM
    *"     VALUE(I_S_COB_PRO) TYPE  RSD_S_COB_PRO
    *"     VALUE(I_S_RKB1D) TYPE  RSR_S_RKB1D
    *"     VALUE(I_PERIV) TYPE  RRO01_S_RKB1F-PERIV
    *"     VALUE(I_T_VAR_RANGE) TYPE  RRS0_T_VAR_RANGE
    *"     VALUE(I_STEP) TYPE  I DEFAULT 0
    *"  EXPORTING
    *"     VALUE(E_T_RANGE) TYPE  RSR_T_RANGESID
    *"     VALUE(E_MEEHT) LIKE  RSZGLOBV-MEEHT
    *"     VALUE(E_MEFAC) LIKE  RSZGLOBV-MEFAC
    *"     VALUE(E_WAERS) LIKE  RSZGLOBV-WAERS
    *"     VALUE(E_WHFAC) LIKE  RSZGLOBV-WHFAC
    *"  CHANGING
    *"     VALUE(C_S_CUSTOMER) TYPE  RRO04_S_CUSTOMER OPTIONAL
    Thanks,
    James

    Hi James,
    You are talking about the include we use to write the user exit for variables in BW.
    There are a lot of code examples that Edwin posted in the forum so you can use them to code yours.
    A little bit of details on the paramaters in the include:
    I-Vnam : The variable name to be calculated
    i_t-Var_range: A table that contains all the system's variables data
    i_step: The step for variable determination: 0,1,2 or 3.
    i_step= 1: used to call default variables, called once per variable before the variable screen is displayed
    istep= 2: used for those variables that are not ready for input, called after the variable screen is displayed
    i_step=3 : Used for valiadation purposes, and called after isep=2
    e_t_range: Is the table that the exit populated the varaible value to.contains the following important fileds:
       low: contains the value of the lower limit for intervals, for text variables it contains the text and for formula vatiables the calculated value.
       high: contains the upper limit for intervals
       sign: ususally I (Include), can be also E (Exclude)
       opt: usually EQ (Equal) or BT(Between)
    See also:
    https://websmp202.sap-ag.de/~sapdownload/011000358700002762582003E/HowToDeriveVariableValue.pdf
    Hope it helps, if so please assign points,
    Gili

  • [Announcement: Java server-side web controls] - TICL 1.0 Final Released

    Hello JSP developers,
    We are pleased to announce the immediate availability of TICL (Tag Interface
    Component Library) 1.0 Final Release. TICL is library of server-side user
    interface components accessible through JSP tags. Like a conventional
    desktop toolkit, the components maintain state and manage interaction logic
    with the end-user with little or no assistance from the programmer.
    Read more about TICL at http://www.kobrix.com/ticl/ticlmain.jsp.
    If you are already a TICL user, check out the release notes at
    http://www.kobrix.com/ticl/releasenotes.jsp for the latest changes.
    More info
    One of the major goals of TICL is to bring RAD-like development to the WEB
    platform. Programmers can concentrate on logical functionality and build JSP
    pages by placing TICL components through tags and responding to user events.
    Every component is self-contained and manages interaction with the end-user.
    Visual appearance of components is abstracted into a high-level styles
    framework. In fact, TICL is probably the only server-side Java toolkit that
    rivals Microsoft ASP.NET's web controls.
    The library is tailored more towards WEB application development, rather
    than content only oriented sites. It is designed to quickly build clean,
    robust, well-structured and therefore highly maintainable code. It
    integrates seemlessly into existing JSP applications and it will work on any
    standard compliant JSP 1.1 container (e.g. Tomcat 3.2.1 and above, Resin
    etc.) and with fairly recent versions of the popular browsers.
    Core features are:
    - A powerful and extensible server-side event model. Component-end user
    interaction is encapsulated into a well defined set of server-side events.
    You can of course define event listeners, develop custom events, event
    filters etc.
    - Predefined components like panels, tabbed panels, tree views, DHTML menus,
    table views. Most can perform their interaction with the end-user at the
    browser through DHTML or by making a trip back to server on every user
    action (like expanding a tree node or minimizing a panel) - that is
    components are either "client" or "server" managed.
    - Smart browser handling. A complete framework for dealing with browser
    (user agent) capabilities, including detection of dynamic properties like
    connection speed, screen resolution, available plugins etc.; supporting JSP
    tags; on the fly selection of component rendering based on the current user
    agent.
    - A high-level styles framework for complete customization of the look&feel
    of components. Styles can be organized into themes. An inheritence mechanism
    of style objects provides for a powerful high-level structuring. The
    framework allows for a clean separation between look&feel and functional
    behaviour of GUI elements. No more copy&paste, no more code cluttering with
    tedious, browser-specific HTML details - consistency of look&feel can be
    easily achieved by maintaining a single TICL style sheet, a simple XML file,
    that is applied to all pages in your WEB application.
    - Full encapsulation of HTML forms, including a file upload component,
    augmented with things such as server-side command handlers, labels and DHTML
    tooltips. Form fields are typed, true server-side components. Not limited to
    the standard HTML form fields, they operate on a high level and custom ones
    can be developed and plugged into the framework.
    - A very powerful and easy to use declarative form validation mechanism
    (both client and server-side). You define validation rules and handlers for
    invalid forms in a clean, declarative way. The same rules you define can be
    applied at the client (through automatic generation of the necessary
    JavaScript) or at the server. Special purpose syntax allows you to easily
    handle interdependencies between field values.
    - A Data Objects framework integrated with TICL forms. Allows you to
    manipulate complex aggregate structures and associate them with forms for
    automatic mapping to/from form field values and data object fields (e.g.
    Java beans). A type mapping framework allows you to map any form field type
    to any Java type.
    - An integration module for the popular Struts framework is provided also.
    For example, it is possible to use the powerful TICL form tags with Struts'
    ActionForms.
    TICL is FREE for non-commercial and non-govermental use, and for an
    unlimited evaluation period. It comes with an extensive, over 200 pages,
    Reference Manual. To download it, please goto http://www.kobrix.com and
    select Downloads from the TICL pulldown menu. If you are not already a TICL
    user, you may need to register first.
    We sincerely hope you will enjoy TICL and are looking forward to your
    feedback!
    Best Regards,
    Borislav Iordanov
    [email protected]
    Kobrix Software Inc.
    http://www.kobrix.com

    This looks quite nice. I'm going to evaluate it now, but I wish it was open-source....
    Judging from the release notes, it's been around for a while. Has anybody had any experience with this product? Is it reliable? Does it scale well?

  • Plain text UI component

    Hi,
    I am having a lot of problems adding components at runtime to my jsf page in the page bean.
    Is there any UIcomponent that you can simply set its innerHTML or text value, that I can add to some parent container?
    None of the predefined components render as I want them to.
    Any help would be appreciated

    Thanks for the advice.
    I am actually using the getChildren().add() method to add the components.
    What I am trying to do is simply displaying a different set of menu items, depending on the page and/or user that is logged in.
    I am actually a php developer, so yes, I am finding it quite difficult to switch over. But I'm being forced to use JSF for this project. So basically I'm learning as I go along.
    What other method would you suggest to achieve the scenario mentioned above?
    Thanks

  • Dynamically add and embed WD components without predefining an interface

    Hey Community,
    I have the following problem:
    I have a view with many ViewContainers in it. When I start the programm I want to decide dynamically which components should be used and displayed in these containers. Bbefore I start the programm I do not know which components I am going to load.
    I already saw the possibility to predefine an interface for all components but in my case there would be no common interface. Beside that I tried it with the Interface IF_WD_VIEW_CONTROLLER and its method Prepare_dynamic_navigation. This method looks very similar, but I don' want a navigation, I just want to display it in an existing view.
    So my question:
    Is it possible to add WD components and embed their views to existing view cointainers during runtime?
    Thank you for your help!

    Have a look at the MAIN view of the FPM_GAF_COMPONENT in the WDDOINIT method. It creates a component usage and embeds the used component view into current view.
      DATA: lr_usage_group TYPE REF TO if_wd_component_usage_group.
      DATA: lr_component TYPE REF TO if_wd_component.
      lr_component = wd_comp_controller->wd_get_api( ).
      lr_usage_group = lr_component->create_cmp_usage_group(
                           name            = 'MESSAGE_AREA_USAGES'
                           used_component  = 'FPM_MESSAGE_MANAGER' ).
      wd_this->mo_message_area_usage = lr_usage_group->add_component_usage( 'MESSAGE_AREA_USAGE' ).
      wd_this->mo_message_area_usage->create_component( 'FPM_MESSAGE_MANAGER' ).
      DATA: lr_view_controller_api TYPE REF TO if_wd_view_controller.
      lr_view_controller_api = wd_this->wd_get_api( ).
      lr_view_controller_api->prepare_dynamic_navigation(
                      source_window_name          = 'FPM_WINDOW'
                      source_vusage_name          = 'MAIN_USAGE_1'
                      source_plug_name            = 'OUT'
                      target_component_name       = 'FPM_MESSAGE_MANAGER'
                      target_component_usage      = 'MESSAGE_AREA_USAGE'
                      target_view_name            = 'MESSAGES'
                      target_plug_name            = 'DEFAULT'
                      target_embedding_position   = 'MAIN/VC_MESSAGE_AREA' ).
      wd_this->fire_out_plg( ).
    I can't see why you couldn't repeat this multiple times!
    given that what you are asking to do is what the FPM does - it certainly should be possible!
    Hope this code snippit helps.

  • AE CS6 won't export MP4. "Some of the required components could not be found."

    After Effects CS6 (from Production Premium) running on 64-bit Windows 7 Enterprise SP1.
    Processor: Intel Core i7-3930K CPU @ 3.20GHz
    AMD Radeon HD 7900 Series video card
    64 Gb Corsair Ram (DDR3)
    Quicktime 7.7.4 Installed
    Currently attempting to export a short (2 second) video based on the predefined "H.264" preset with the only alterations being that I want the VBR 1 Pass to target 3.5Mbs (though I've changed this with no difference in outcome) and I want the video to multiplex as MP4. I immediatley get the error prompt: "Some of the required components could not be found."
    *Just tried using the 3GPP multiplexer and received the same error message. If I try to use the MPEG4 format I get an "unknown exception" error.*
    I've exported literally hundreds of items as H.264 with a MP4 multiplexer on this machine with current hardware and software. And now...no dice. After Effects boots correctly (or at least it seems that way) though I think it takes a little longer than it used to (not sure if the system cache just needs to be rebuilt).
    After Effects CS6 has all available Adobe updates. Quicktime 7.7.4 is also up-to-date. Video Card driver is up-to-date.
    What could be going on? I'd prefer to skip re-installing this program. I've had to do this numerous times already with this suite throughout the past 12 months; really getting sick of the down-time during reinstall. Worth noting that I have closed the program, closed all programs, restarted computer multiple times.
    I am currently going through my Adobe program files for After Effects. I am specifically looking through the 'Support Files' directory. A couple interesting things: 1. My 'MediaIO->Codecs' directory was last updated on 11/8/2013 (perhaps an AE update??) but each of the files within said directory have a last modified date of late September. Did something get wrongfully deleted in the hypothetical update? 2. In 'Media Core plugins->Common' I again have a last modified date of 11/8/2013, but again each of my files within the common directory were last modified late September. I have many expected .prm files but NO ImporterMPEG4.prm; should I have a MPEG4 specific importer file, or does the MPEG importer file do all of the work. Also, I have no ExporterMP4 (or anything of the MPEG, MPEG2, MPEG4 flavor). Should I have one of these?
    Don't know if this last paragraph helps at all but my fingers are crossed.

    Thanks Katrina for all your help.
    I talked to an Apple tech support person. Actually, my call had to be elevated to the next support level. Joy. You are correct, there are multiple listings of the files in the error report even though there is only one copy.
    The support person had me do a few things. Here is what eventually seems to fix things:
    1) For the mp3's that DID copy but were listed as not found... Some files were duplicated so deleting the duplicate with the "!" was an easy fix. I found one file that I could search by song name in iTunes but could not find it by song name search on the iPod. Looking at the iPod playlist I found the file listed by the filename (not song name) and the file played fine. Then in iTunes I double clicked on the song name ("!" showing) and selected locate. I then pointed to the location on the NAS. Resync and now the name of the song on the iPod changed from filename to song name. The file was no longer listed in the error report.
    2) For the m4a files that didn't sync... the problem songs appeared three times in a search in iTunes. Two of the listings showed the "!" next to the name. I deleted these two for each song that didn't sync and all transferred fine afterward.
    Perhaps there is an issue with ID3 tags since I use filenames more than tags in organization. Still, I would think that iTunes would not get so confused or be a little more friendly with its errors, especially considering how long its been around.
    Thanks again for your help. Looks like I have a manual way to correct this issue.

  • Calendar & File Upload Components - Threadinar6

    Hi All,
    This is the sixth in the "Threadinar" series , please see Threadinar5 at
    http://swforum.sun.com/jive/thread.jspa?threadID=99473 for details
    In this Threadinar we will focus on the
    "Calendar" and "File Upload" Components
    Let us begin our discussion with the Calendar Component.
    Calendar Component
    You can drag the Calendar component "calendar component icon" from the Palette's Basic category to a page open in the Visual Designer to create an entry field with an integrated calendar pop-up to help the user pick dates for the field.
    You can also drop the calendar on a container component, like a table cell or group box.
    After dragging the component to the Visual Designer, you can work with the following useful properties of the Calendar Component:-
    General
    * id. Type: String
    The name of the Calendar component in the page bean and the JSP file.
    Appearance
    * columns. Type: int
    The number of character columns used to render the component. The default value is 20.
    * dateFormatPattern. Type: String
    The format of the date to be entered by the user. It is not usually necessary to set this property because a pattern is chosen automatically based on the locale.
    If you prefer to specify a date format, click the ellipsis button (...) to the right of the property and select a predefined date format from the property editor's list. You can also add your own formats. If you add a format, the values you can enter are limited to some combination of yyyy for the year, MM for the month, and dd for the day separated by separator characters. Typical separator characters are / (slash), . (period), and - (dash). For example, the following date formats are acceptable:
    o MM/dd/yyyy
    o yyyy.MM.dd
    o MM-dd-yyyy
    * dateFormatPatternHelp. Type: text
    Text that appears below the date entry field and shows the format pattern that the date entry field accepts. If you have not set the dateFormatPattern property, the help text is chosen automatically for you. If you have set the dateFormatPattern property, you should bind the dateFormatPatternHelp property to a localized string that matches the setting for each locale you want to support.
    * label. Type: String
    A label that appears next to the text entry field, typically describing what the user is supposed to enter.
    o Note: The label property is not as flexible as the Label component. You can use the Label component if you want more control over the label's appearance, such as positioning of the label relative to the component.
    * labelLevel. Type: int
    A number that affects the appearance of the label. 1 (Strong) is larger and bold. 2 (Medium), the default, is smaller and bold. 3 (Weak) is smaller and normal (not bold). This property takes effect only if the label property is set.
    * style. Type: String
    Cascading Style Sheet rules (CSS level 2) to be applied to the component. For example:
    position: absolute; left: 288px; top: 312px
    You can enter values directly or click the ellipsis (...) button to use the Style Editor.
    o Note: This property overrides any settings in the theme or the project CSS file for this component. If a style specified in this property does not appear to take effect, it is because an area of the component is obscured by a child component that has different style settings.
    For a list of CSS2 style attributes, see the web page at
    http://www.w3.org/TR/REC-CSS2/propidx.html
    * styleClass. Type: String
    A space-separated list of CSS2 style classes to be applied when the component is rendered. The style classes must be defined in the project's style sheet or in the theme's CSS file. If you click the ellipsis button (...), you see a list of all styles you can add to this property. For information on adding CSS classes and rules to the project's cascading style sheet, see CSS Editor.
    o Note: See the note above under the style property description for an explanation of why a class added to this property might appear to have no effect on the component.
    o Note: If you add a CSS style class from the current theme to your project CSS file and you redefine the style class, the change affects all components that use this style class. However, you can add your own style classes to the project CSS file that redefine the default style classes, and then when you add them to this property, the changes affect only this instance of this component.
    For the defaulttheme.jar CSS style classes for this component, see Calendar Component CSS Classes.
    Data
    * maxDate. Type: java.util.Date
    The last date that the user can select. The default value is four years from the date set in the minDate property, for a total span of five years.
    * minDate. Type: java.util.Date
    The earliest date that the user can select. The default value is the value of the selectedDate property, which defaults to the current date if that property is not set.
    * required. Type: boolean
    If selected, the user must enter a value for the calendar before the page can be submitted. If you add a Message component to the page and link its for property to this component, an error message will be displayed if the user tries to submit the page without entering a value.
    * selectedDate. Type: Date
    A java.util.Date object representing the calendar date selected by the user. If you right-click the component and choose Bind to Data, you can bind this property to a data provider or object that can process the user entered value on the server.
    When the component displays initially, if this property is not set, its value defaults to the current date. If you provide values for minDate and maxDate, you can also provide a value for this property that initially displays a date in that range.
    * validator. Type: MethodBinding
    Indicates the JavaServer Faces validator that is called when the value is submitted. A validator ensures that the correct value is entered by a user. Choose a validator from the drop-down list. If you choose (null), no validator is called. If you choose a validator, also select the required property to ensure that the validator is used. For descriptions of JavaServer Faces validators, see the list of topics at List of Validators.
    o Note: If you define your own validate method, for example, by right-clicking the component and choosing Edit Event Handler > validate, any value you might have set in this property is overridden.
    File Upload Component
    You can drag the File Upload component "file upload component icon" from the Palette's Basic category to the Visual Designer to create an entry field and a browse button that opens a file chooser dialog on the local system, enabling the user either to select a file or to type a file name into the entry field. When the page is submitted, a copy of the file's contents is sent to the web application.
    The component is similar to an HTML <input type="file"> element.
    * Note: This component is neither supported by nor available in portlet projects due to security reasons.
    * Note: The size of the component in the Visual Designer might not match the size of the component when it is rendered in a web browser, making the component appear to line up correctly in the Visual Designer, but not when the page is rendered in the user's web browser. Also, the rendering of this component can differ depending on the web browser. Be sure to test the component in the web browsers that you expect your users to use. For example, if you add a width setting to the style property that is smaller than the setting in the columns property, Internet Explorer observes only the width setting, while the Mozilla browser ignores it and sets the width according to the number of characters in the columns property.
    The File upload component uses a filter, a com.sun.rave.web.ui.util.UploadFilter object that is configured for you in the web application's deployment descriptor. The UploadFilter uses the Apache commons fileupload package. You might need to change these settings in the following two cases:
    * The server holds the uploaded file in memory unless it exceeds 4096 bytes; otherwise, the server holds the file contents in a temporary file. You can change this threshold by modifying the sizeThreshold parameter for the UploadFilter filter entry in the web application's web.xml file.
    * By default, the File Upload component can handle files up to one megabyte in size. You can change the maximum file size by modifying the maxSize parameter for the UploadFilter filter entry in the application's web.xml file.
    o
    A negative value for the maxSize parameter indicates that there is no file size limit. Setting the parameter to a negative value is not recommended for security reasons. For example, if you allow unlimited file sizes, a malicious user could mount a denial of service attack on your site by using extremely large files
    * To change the settings for the UploadFilter object in the web.xml file:
    1. In the Files window, expand project-name > web > WEB-INF.
    2. Double-click the web.xml node to open the file in the XML editor.
    3. Click the Filters toolbar button.
    4. In the UploadFilter section under Initialization Parameters, you can change the values for the maxSize and sizeThreshold parameters.
    The contents of the uploaded file, together with some information about it, are stored in an instance of com.sun.rave.web.ui.model.UploadedFile. By using this object, you can get the content of the file as a String or write the contents to disk, as well as get properties such as the name and the size of the file. In the interest of conserving memory, the contents and file data are only available during the HTTP request in which the file was uploaded. To access the contents of the uploaded file, bind the uploadedFile property to a bean property of type com.sun.rave.web.ui.model.UploadedFile. Have the setter or an action method process the file.
    The UploadedFile interface has methods for getting the name and size of the file, determining the file's MIME type (such as text/plain or image/jpeg), getting the file's contents as bytes or as a String, and writing the contents to disk. To learn more, in the Java editor, right-click on UploadedFile in a declaration statement and choose Show JavaDoc from the pop-up menu.
    * To set the component's properties, select the component and edit its properties in the File Upload Properties Window.
    * Right-click the component and choose one of the following pop-up menu items:
    o Edit validate Event Handler. Opens the Java Editor with the cursor positioned in the component's validate method so you can insert code to validate the value of the component.
    o Set Initial Focus. Gives this component focus when the user opens the page.
    o Auto-submit on Change. Causes the form to be automatically submitted if the value of the component changes. Sets the component's JavaScript onclick property to common_timeoutSubmitForm(this.form, 'component-id');. At runtime, this code causes the form to be automatically submitted if the user changes the component value. Once the form is submitted, conversion and validation occur on the server and any value change listener methods execute, and then the page is redisplayed.
    A component configured to Auto-submit on Change can use virtual forms to limit the input fields that are processed when the form is submitted. If the auto-submit component is defined to submit a virtual form, only the participants in that virtual form will be processed when the auto-submit occurs.
    o Bind to Data. Bind the component's text property to an object or to a data provider. For more information, see Bind to Data Dialog Box.
    o Property Bindings. Bind any of the component's properties to an object or data provider, such as the uploadedFile property to a bean property of type com.sun.rave.web.ui.model.UploadedFile.
    o Configure Virtual Forms. Enables you to add the component to a virtual form.
    For more details on using the "File Upload Component" Please see this tutorial
    http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/file_upload.html
    Please share your comments, experiences, additional information, questions, feedback, etc. on these components.
    ------------------------------------------------------------------------------- --------------------

    Of interest relating to file upload component to users : "Saving Uploaded Files Uploaded by the File Upload Component " Check the blog:
    http://blogs.sun.com/roller/page/divas

  • Taxes and duties on components for cost plan

    Hi experts
    I am working for below scenario:
    The components those are planned must be added with applicable taxes for cost plan.
    In case of imported goods, the applicable import duties need to be added to cost plan.
    Similarly in case of external services, the service tax to be included.
    For this purpose i wish to maintain different costing sheets (with various tax rates).
    The relevant costing sheet is added in the activity/ component.
    Is this OK or any other solution?
    In this case, the predefined costing sheets to be used. As and when new rate comes in to picture, customizing to be done.
    Any solution, with which user can make use of different variables easily?
    warm regards ramSiva

    Hi Virendra
    I will maintain different costing sheets as follows:
    00001: No overhead
    00002: VAT 10%
    00003: Service tax 12%
    No one is defaulted with any of the profile.
    I am thinking to make the field at activity level mandatory.
    So, user has to choose the appropriate costing sheet at each activity level.
    As the description is maintained with detail of tax, the user can choose the right one.
    I request to comment and suggest if any easy way to achieve this requirement.
    warm regards
    ramSiva

  • Sending components on a PM03 task for subcontracting

    Hi,
    Is it possible to send components on a PM03 (external services) operation for subcontracting?
    To be more clear: we've defined the following starting scenario's:
    1) send an item for an analysis - positiontype L / PM02 operation
    2) send an item for a modification directly - position type L / PM02 operation
    Ad1:
    The subcontractor might report back that the item sent needs to be overhauled or should be modified. In any way, a certain service (modification) should be carried out. This service is predefined in the system in a service master record. We currently process this service as a PM03 operation in the PM order and stipulates a service preq and PO. So send the item on PM02, add another line - PM03 - to handle to service. We do a GR on the PM02 operation and do a service entry sheet receipt for the service performed.
    Ad2)
    The item will be modified and shipped back. Only PM02 is applicable and only a GR will be performed.
    The service / modification will be handled as a PM03 operation as the item is already at the subcontractor. Would it also be possible to only use a PM03 and add send the item on this PM03 operation as well? I.e. somehow combine position type S and L?
    Or would material type Service  (DIEN) be suitable for this?
    Thanks for the suggestions.

    Hi,
    Is it possible to send components on a PM03 (external services) operation for subcontracting?
    To be more clear: we've defined the following starting scenario's:
    1) send an item for an analysis - positiontype L / PM02 operation
    2) send an item for a modification directly - position type L / PM02 operation
    Ad1:
    The subcontractor might report back that the item sent needs to be overhauled or should be modified. In any way, a certain service (modification) should be carried out. This service is predefined in the system in a service master record. We currently process this service as a PM03 operation in the PM order and stipulates a service preq and PO. So send the item on PM02, add another line - PM03 - to handle to service. We do a GR on the PM02 operation and do a service entry sheet receipt for the service performed.
    Ad2)
    The item will be modified and shipped back. Only PM02 is applicable and only a GR will be performed.
    The service / modification will be handled as a PM03 operation as the item is already at the subcontractor. Would it also be possible to only use a PM03 and add send the item on this PM03 operation as well? I.e. somehow combine position type S and L?
    Or would material type Service  (DIEN) be suitable for this?
    Thanks for the suggestions.

  • Page templates with predefined regions

    Is it possible to create a page template with two predefined regions ? Much as createing a "page with components". This to be able to edit the regions after creating the page
    peråge

    it sounds as if you'd want to create a page zero (:app_page_id = 0) in your app and throw your regions there...
    user interface components that are to be common to multiple pages within an htmldb application should be placed on page zero. if you define your HTML and List regions there, they'll display on all the pages of your app. if you need them to not display on specific pages in your app, just set your region conditions accordingly.
    hope this helps,
    raj

  • Use of Alternate Components in BOM for Production

    Hi Experts,
    We implement for a customer who are manufacturers of Electronic Products.
    There are possibilities of producing a Finished Products with an Alternate Child Parts some times.
    Is it possible to automate this.
    More examplified below.
    XYZ is a Finished Product whose Components are A, B, C.
    To produce the same XYZ, the components used may be
    A1, B, C or
    A, B, C1 or
    A1, B, C1. So there are binary concept number of combinations.
    Since the components are more in number & there are chain alternates (i.e. if one changes other has to be changed), it is not practically possible to maintain many number of BOMs for a single Finished Product.
    Is there any way implement this scenario upfront.
    Advance Thanks & Regards
    Aru

    Hello Friend,
    SAP does not have such type of functionality we can make one bill of material for one finished Item.
    Manually:-
    You may try like make big bill of material ,which have all alternative materials ,raw material in single BOM.
    and whenever you make production order delete that materials which you are not going to use that production.
    Import from excel file:-
    If we want to make combination then goto excel and import it by Data transfer workbench(DTW)
    i am working in same industry , i m using same in excel make all combination and varified it engg. then import in Bill of materials as well production order.
    for import i have made .bat file AND  end user put the excel file in predefined location and click on .bat file it execute and all data import in SAP with using manually DTW.
    Thanks
    Manvendra Singh Niranjan

  • Call to predefined Report Query for PDF download does nothing

    I am trying to download a PDF report which is based upon 2 queries. Each query has a where clause with values taken from page items. I have installed OBI Publisher 11.1.1.5 and used the OBI Publisher 11.1.1.5 Word plug-in to create the RTF file that I then uploaded to the Shared Components->Report Layout.
    I created a new region button to call the Report Query. However, whenever I click on the button to download the PDF, nothing happens. I have looked at the debug and the button appears to be executing OK, except that nothing happens.
    The APEX to OBIP configuration is working since I am able to have OBIP generate other report PDFs that aren't using the predefined query. Stated a bit differently, reports regions that have the Print Attributes set to "Enable Report Printing=Yes" and "Report Layout=Default Report Layout" work fine. Reports based upon the predefined query and launched using a region button do not do anything.
    Environment: APEX 4.1, DB 11.2.0.2, OBIP 11.1.1.5
    Any help with this PDF issue is greatly appreciated.
    Thanks,
    Reid

    Thank you again for your reply, Udo.
    Here are my responses:
    * As a matter of fact, I am doing a copy / paste from the predefined query to the report region source.
    ** What exactly do you mean by that? Don't you print the actual region?
    I need to produce a PDF that is the compilation of 4-5 queries. Therefore, I cannot print a region to PDF since APEX (as far as I know) does not allow for the printing of multiple regions (1 query per region) to a single PDF file. So, I am creating a PDF that is based upon multiple queries which I predefine in the shared components -> report queries. Then, I'm creating a region button that calls a downloadable report when it is clicked.
    Your question has made me realize that indeed it doesn't matter what query I have in the report region since I am calling a predefined report. When nothing was happening when I attempted to generate the PDF, I guess I started to think that the problem was with the queries on the page and so I made them match exactly with what the queries are in the shared components->report queries.
    Please advise if something is wrong with my understanding here.
    I checked the OBI Publisher logs (at least what I could locate) and I didn't see anything show up there.
    /u02/app/ohs/obip_mw/user_projects/domains/bifoundation_domain/servers/AdminServer/logs
    I checked the OHS access_log and I didn't see anything that looks like an error. I also don't see anything in the APEX page debug. It appears to process normally when the button is clicked.
    From the access_log:
    192.168.1.137 - APEX_PUBLIC_USER [27/Dec/2011:22:17:30 -0500] "GET /pls/apex/f?p=4000:RUN_PAGE:55206340610065:BRANCH_TO_PAGE_ACCEPT:NO::FB_FLOW_ID,FB_FLOW_PAGE_ID,F4000_P1_FLOW:103,235,103 HTTP/1.1" 302 -
    192.168.1.137 - APEX_PUBLIC_USER [27/Dec/2011:22:17:30 -0500] "GET /pls/apex/f?p=103:235:55206340610065::::: HTTP/1.1" 200 21588
    192.168.1.137 - APEX_PUBLIC_USER [27/Dec/2011:22:17:32 -0500] "POST /pls/apex/wwv_flow.accept HTTP/1.1" 302 -
    192.168.1.137 - APEX_PUBLIC_USER [27/Dec/2011:22:17:32 -0500] "GET /pls/apex/f?p=103:235:4495899155137965::::: HTTP/1.1" 200 21588
    Here is a look at the page debug:
    0.00246     0.00107     A C C E P T: Request="TRANSCRIPT_PDF"     4
    0.00350     0.00501     Metadata: Fetch application definition and shortcuts     4     
    0.00851     0.00080     alter session set nls_language="AMERICAN"     4     
    0.00931     0.00060     alter session set nls_territory="AMERICA"     4     
    0.00991     0.00078     NLS: CSV charset=WE8MSWIN1252     4     
    0.01069     0.00067     ...NLS: Set Decimal separator="."     4     
    0.01136     0.00083     ...NLS: Set NLS Group separator=","     4     
    0.01219     0.00082     ...NLS: Set g_nls_date_format="DD-MON-RR"     4     
    0.01301     0.00079     ...NLS: Set g_nls_timestamp_format="DD-MON-RR HH.MI.SSXFF AM"     4     
    0.01380     0.00077     ...NLS: Set g_nls_timestamp_tz_format="DD-MON-RR HH.MI.SSXFF AM TZR"     4     
    0.01457     0.00064     ...Setting session time_zone to -05:00     4     
    0.01522     0.00077     Setting NLS_DATE_FORMAT to application date format: DD-MON-YYYY HH:MIPM     4     
    0.01599     0.00094     Setting NLS_TIMESTAMP_FORMAT to application timestamp format: DD-MON-YYYY HH:MIPM     4     
    0.01693     0.00077     ...NLS: Set g_nls_date_format="DD-MON-YYYY HH:MIPM"     4     
    0.01770     0.00078     ...NLS: Set g_nls_timestamp_format="DD-MON-YYYY HH:MIPM"     4     
    0.01848     0.00068     ...NLS: Set g_nls_timestamp_tz_format="DD-MON-RR HH.MI.SSXFF AM TZR"     4     
    0.01916     0.00046     NLS: Language=en-us     4     
    0.01962     0.00219     ...metadata, fetch translated application info     4     
    0.02181     0.00088     ...fetch session state from database     4     
    0.02269     0.00096     fetch items     4     
    0.02365     0.00090     ...fetched 32 session state items     4     
    0.02455     0.00170     Authentication check: CUSTOM TABLE AUTH (NATIVE_CUSTOM)     4     
    0.02625     0.00074     ... sentry+verification success     4     
    0.02698     0.00057     ...Session ID 4495899155137965 can be used     4     
    0.02755     0.00056     ...Check session 4495899155137965 owner     4     
    0.02811     0.00064     Setting NLS_DATE_FORMAT to application date format: DD-MON-YYYY HH:MIPM     4     
    0.02875     0.00080     Setting NLS_TIMESTAMP_FORMAT to application timestamp format: DD-MON-YYYY HH:MIPM     4     
    0.02955     0.00062     ...NLS: Set g_nls_date_format="DD-MON-YYYY HH:MIPM"     4     
    0.03017     0.00069     ...NLS: Set g_nls_timestamp_format="DD-MON-YYYY HH:MIPM"     4     
    0.03086     0.00053     ...NLS: Set g_nls_timestamp_tz_format="DD-MON-RR HH.MI.SSXFF AM TZR"     4     
    0.03139     0.00130     ...Check for session expiration:     4     
    0.03269     0.00055     ...Metadata: Fetch Page, Computation, Process, and Branch     4     
    0.03323     0.00102     Session: Fetch session header information     4     
    0.03425     0.00047     ...Setting session time_zone to -5:00     4     
    0.03472     0.00187     ...metadata, fetch page info     4     
    0.03660     0.00092     ...Validate item page affinity.     4     
    0.03751     0.00050     ...Validate hidden_protected items.     4     
    0.03801     0.00061     ...Check authorization security schemes     4     
    0.03862     0.00095     Session State: Save form items and p_arg_values     4     
    0.03957     0.00081     ...Session State: Save "P235_TRANSCRIPT_ID" - saving same value: "7"     4     
    0.04038     0.00065     Processes - point: ON_SUBMIT_BEFORE_COMPUTATION     4     
    0.04102     0.00082     Branch point: Before Computation     4     
    0.04185     0.00054     Computation point: After Submit     4     
    0.04239     0.00079     Tabs: Perform Branching for Tab Requests     4     
    0.04317     0.00065     Branch point: Before Validation     4     
    0.04382     0.00111     Validations:     4     
    0.04493     0.00165     Perform basic and predefined validations:     4     
    0.04658     0.00070     Perform custom validations:     4     
    0.04728     0.00054     Branch point: Before Processing     4     
    0.04782     0.00057     Processes - point: AFTER_SUBMIT     4     
    0.04839     0.00054     Branch point: After Processing     4     
    0.04893     0.00096     ...Evaluating Branch: AFTER_PROCESSING type: "REDIRECT_URL" button: (No Button Pressed) branch: (Unconditional)     4     
    0.04989     0.00071     Stop APEX Engine detected     4     
    0.05059     0.00055     Stop APEX Engine detected     4     
    0.05114     0.00122     Final commit     4     
    0.05236     -     End Page Processing

  • Getting predefined XI content in CRM for connection to CM

    Hello,
    we are trying to connect our credit management system with several other systems. According to SAP-Help predefined XI content exists for certain interfaces (e.g. CreditCommitmentNotification). We need to use this interface for two connections. For the FI-CA system everything is there. You can import the SWC FI-CA_XI and you have the necessary message interface in XI-repository and also the ABAP Proxy Classes are already implemented in the FI-CA System. So there you can configure the scenario to send the CreditCommitmentNotification to XI.
    For CRM ABAP-Help says that there is the same message interface provided. It is needed to install Add On CRMIS 400. So we did that. But in CRM there are no proxy classes like in FI-CA and if you import SWC CRMIS 400 to the integration repository it is an empty SWC.
    Did we miss anything?
    Do we have to download and import content into XI repository server? Where do I find this? Is in  XI CONTENT BBPCRM 4.0 the required data to import? Is there any overview for which Components predefined XI content exists   and which SLD-SWCs containing predefined XI content fit for certain versions of Add-Ons, Plug-Ins, Modules.
    Any helpful hints,
    (I already searched SAP-Help, service.sap.com/ibc, service.sap.com/swdc)
    regards
    Martin

    Hi,
    Can you guide me to where you found XI Configuration Scenarios for SAP CRM?
      Thank you in advance,
      Dmitriy Mindich

  • Install the Netweaver Components 2004s

    Hi
    Looking for your help in 2004s installation in Windows 2003
    How we are installing the Net weaver components in Netweaver 2004s?.
    I installed SAP XI 3.0 in SAP web As6.40 as separate component. But I would like to know how we are installing the Netweaver components (BI, PI) in Netweaver 2004s after install the application  server (ABAP with Java).
    Our Landscape.
    Development System (ABAP with JAVA)
    SAP 2004s with PI -
    windows 2003 / MSSQL Server (standalone system)
    SAP 2004s with BI -
    Windows 2003/ MSSQL Server (standalone system)
    I wend through the 2004s Installation document but I am not very clear about the components installation.
    Can any body suggest the step by step installation the above?
    Kind Regards
    Ravi

    HI Samrat
    We have plan to use 001 for development client as per SAP installation document . Now we don't have any plan to take client copy because  of our minimum resources.  Still  if i need to change in confitool, please explain to me what step i need to follow in configtool.
    Now I default client is 001 (not 000).  I think In 001 all most all configurtaion predefined.
    From this installation document i just follow this
    from Installation document
    ":If you install a new ABAP or <b>ABAP+Java</b> system, in most cases you do not need to perform the client copy for
    the ABAP stack. SAPinst creates three ABAP clients during the installation, client 000, client 001, and client 066.
    You can use client 001 for production.
    The following procedure describes how to perform a client copy manually. We recommend that you use
    client 001 as source client, however you can also use client 000 as source client."
    It ois ok ????
    Ravindran

Maybe you are looking for

  • How do I find a downloaded file on my iPhone

    How do I find a downloaded file on my iPhone

  • Transfer modified Org structure

    I have been able to successfully transfer the org structure from our CRM dev environment to CRM quality environment using the RHMOVE30 report. But, know I have made some changes to the org structure in the dev environment. Changes include addition of

  • Disabling 802.11 b clients on a 5508 WLC version 7.0.116.0

    Hi, We have a rquirment to disable WLAN access to B clients. I believe the best way to do this is to change data rates in - Wireless >802.11b/g/n > network > Data Rates diable 1,2,5.5 and 11. Mandatory 6 Supported 9,12,18,24,36,48,54 A suggestion mad

  • How i can display Urdu word in JSP

    I want to display unicode of URDU Language using jsp. When i display urdu word then browser display ??? ????? letter. Best Regards Abdul Rehman

  • Cannot Install Portal 10g on Windows Server 2003

    Downloaded Portal 10G from downloads server (as_windows_x86_portal_wireless_101200) to a new Windows 2003 Server. Attempt to install, get the series of messages "checking prerequisites" ending with "All installer requirements met." At that point the