TileLists, custom renderers and accessibility

I have a tile list which implements a custom item renderer for each list item. The renderer contains 3 buttons. I've noticed that I can tab to the tile list itself, then use the cursor keys to move to indvidual items within it, but I can't then navigate to the buttons within each item.
Is this possible, or a complete non-starter?
Also I've noticed that there is ListEvent for the item roll over and roll out, but I can'd find anything to provide notification of keyboard-driven highlight as above. I want to change the state of the item on mouse hover or keyboard navigation...
Cheers

The ViewHandler, together with the StateManager, takes care of all of this when you save state on the server, so your custom renderers do not need to do anything. The request path includes enough information to figure out which view it's for, and the RI maintains views per session (other implementations are possible), which in turn is identified by a cookie or a session ID encoded in the request path (just as for any Java web application).
For client-side state saving, the StateManager also uses a ResponseStateManager, which is part of the render kit, to encode and decode the state. It's only if you want to use client-side state and develop renderers for a different markup than HTML that you need to develop a complete render kit, including a ResponseStateManager and a form renderer that interacts with the ViewHandler and StateManager to encode the state in the response.

Similar Messages

  • Loading XML using a custom class and accessing it from other classes?

    I began with a class for a movie clip rollover function
    FigureRollOver. It works marvellously. Three things happen:
    1) it loads XML from a file "mod1_fig1.xml" and uses another
    class, XMLMember, to retool the scoping of the XML so that I can
    get at it
    2) an onload call inside of XMLMember calls the myOnLoad
    function and transfers the XML into an array.
    3) so long as the array is finished building, rolling over a
    movie clip attaches a new movie clip with the rollover text in it.
    But I don't want all those functions in one because I need it
    to be more dynamic, starting with being able to load any old xml
    file instead of just "mod1_fig1.xml", plus it seems like
    overbuilding to have all of that in one class, so I've separated
    out the loading of the XML and building of the array into its own
    class, FigureXMLLoader. FigureRollOver is then left to just attach
    the rollover with text in it, extracted from the array built by the
    new class.
    Problem is, though the array builds inside FigureXMLLoader, I
    can't figure out how to make it available outside the class. I know
    that I'm constructing things in the wrong order, and that the array
    needs to be somehow built inside the class function to be
    available, but I can't figure out how to do that. A cruddy
    work-around is to put a function call at the end of the building of
    the array, which calls yet ANOTHER function on the main timeline of
    my .swf to put the array I've just built into a new variable. This
    works, but it's messy. It seems like I should be able to have one
    line of script in the .swf that generates an array on the main
    timeline (or just a public array) which I can then access from my
    FigureRollOver class:
    var myRollOvers:Array = new FigureXMLLoader("mod1_fig1.xml");
    Here is FigureXMLLoader (see comments in the code for more
    details) which obviously does not return an array as it is, because
    of all the working around I've had to do. Note the "testing"
    variable, which can be traced from the main timeline of the .swf,
    but I will get "not what I want" because of course the array hasn't
    been built yet, and never will be, inside of the declaration as it
    is. How do I get it in there so I can return an array?
    Thanks!

    Suggest you ask this question in the Actionscript forum as
    this forum is
    more tuned to database integration questions.
    You can create arrays outside a class and pass them into it
    by reference and
    visa versa build arrays inside a class and pass out via
    reference.
    The preferred approach is to place the array in a class and
    not expose it.
    Then add methods to use the array or should we say to use the
    class.
    Lon Hosford
    www.lonhosford.com
    Flash, Actionscript and Flash Media Server examples:
    http://flashexamples.hosfordusa.com
    May many happy bits flow your way!
    "maija_g" <[email protected]> wrote in
    message
    news:ed4i43$9v0$[email protected]..
    > Update: I've now put this on the main timeline of the
    .swf:
    >
    > myRollOversLoaded = false;
    > var myRollOvers:Array;
    > var roll_content = new FigureXMLLoader("mod1_fig1.xml");
    >
    > And inside the "myOnLoad" function in FigureXMLLoader,
    just after the
    > while
    > loop I've put this:
    >
    > _root.myRollOversLoaded = true;
    > _root.myRollOvers = figure_arr;
    >
    > The movie clip rollover won't act until
    myRollOversLoaded is true. It
    > works,
    > but it still seems klugey. Any suggestions for a more
    elegant solution
    > would be
    > appreciated.
    >

  • Regarding customer conditions and customer access fields

    Hi there!
    I've created customer conditions that may apply to a particular material when creating a purchase order in
    conditions folder but it has as sequence fields two new fields that I've added to KOMG via one of its includes.  So, when it's time to analize which conditions may apply to calculate price, SAP doesn't find this customer fields and its value to make the proper analysis and decide if they must be included in the conditions list to calculate the final price.
    What do I need to do in order to have it included in the conditions folder? Any ideas?

    Hi Cristina,
    I hope that I dont forget any step:
    1.You need an additional field from customer, e.g. LPRIO from KNVV table. Then do an append in KOMK, and you must call the field with ZZ, so, the name of field must be ZZLPRIO.
    2.In condition, fields for conditions (IMG, SD, conditions) and create a new entry with this field. Then you can create a new table for conditions with this field (V/03).
    3.After this table is created you can add it to an access with V/07.
    4. Finally, if you want that the system determine conditions you need that the system find this field in KOMK when SAP runs the functions of pricing. So in report MV45AFZZ.(open it wiht SSCR is it isnt open yet) in subroutine userexit_pricing_prepare_tkomk, you can write this code:
      tkomk-zzlprio = vbap-lprio.
    Set a break point and debug it (perhaps lprio is populated in another internal table, eg: xvbap, etc...) while you create a sales order.
    I forget in my first reply. Perhaps the data is from customer tables, but it is populated in data of items in sales order, so perhaps you need do the append in KOMP, and in this case you must use the subroutine userexit_pricing_prepare_tkomp. So for field LPRIO
    tkomp-zzlprio = vbap-lprio,
    I hope this helps you.
    Regards,
    Eduardo

  • JTable - help with custom cell renderers and editors

    I've got myself into a bit of a mess with cell renderers and editors.
    I've got a custom component that wants displaying in a column and then hand over all functionality to this component when you start editing it.
    Now how I went out about this was to create a custom cell renderer that extends this component and implements TableCellRenderer.
    I then created a table cell editor that extends AbstractCellEditor and implements TableCellEditor and this cell editor creates a new component when it's initialized. I then use setCellEditor(new MyCellEditor()) on the column and setCellRenderer(new MyCellRenderer()).
    This works slightly but I'm wondering how this is all implemented.
    When I set the cell editor on it's own it seems to be sharing a reference to the single component that's being used which means that if you edit one cell all the cells get changed to the new value.
    Thanks for the help,
    Alex

    only a few forums are actually browsedAnd theSwing forum is one of the most active. Did you search it for editiing examples? I've seen many editing examples posted in a SSCCE format.
    SSCEE is also impossible as the functionality spans over about 10 classes We did not ask for your application, we asked for a SSCCE. The whole point of a SSCCE is to simplify the 10 classes into a single class and maybe an inner class for the editor to make sure you haven't made a silly mistake that is hidden because of the complexity of your real application.

  • Adding custom nodes in SAP reference IMG and accessing them using SM30

    I was able to successfully add an IMG node and few activities under the node (for our custom configuration table data entry) in SAP reference IMG. (using transaction SIMGH).
    However, when I execute transaction SM30, enter the name of the custom table and hit the button customizing, it does not take me to the appropriate node in IMG. It simply doesn't do anything.
    For any SAP table or view, this works like a charm (wherever SAP has configured the nodes). But when we create custom nodes for custom tables, it does not work.
    What steps am I missing?
    I will really appreciate any help you can provide.
    Jitendra Mehta

    Hi Sree:
    I assume you have either created your view maintenance for Z tables or you have created transaction attaching calling SM30 for view maintenance of your Z table.
    You may go in transaction SIMGH and in SAP reference IMG, create a main node (wherever your end client wants you to put it) and under this node, you can create sub-node for each view maintenance with a suitable description of sub-node.
    Once you save and activate, you are done.
    Then you can execute transaction SPRO and you should see your custom nodes wherever you attached them in the tree.
    I hope I understood your problem and have answered it.
    If not, please let me know and we can discuss it further.
    Thanks.
    Jitendra Mehta

  • How to create and access a Virtual Host on the J2EE WAS?

    Hello, I have searched through the Forums and help.sap.com and found a lot of information on how to set up a Virtual Host on the J2EE server but am having issues with it working.
    The goal is to provide a simple virtual host on the J2EE Portal server to host some static image and HTML files. Previously I had stored these files in the standard publicly accessible SAP J2EE folder location /usr/sap/<SID>/JCxx/j2ee/cluster/serverx/apps/sap.com/com.sap.engine.docs.examples/servlet_jsp/_default/root/. This location is resolved to when using the URL <host>:50000 for example.
    The main issue here is that during Portal support pack applications this folder gets wiped out and we have to remember to save off any custom files and folders in this location and replace them.
    I would like to create a virtual host to store these static files (i.e., branding-image.jpg, etc...).
    I have run through the process of creating the virtual host both using Visual Administrator and <host>:50000/nwa but am not able to get the virtual host name to resolve properly.
    The following are the steps that I have taken. Let's assume the standard SAP portal (i.e., xSS, etc...) is running properly on <host>:50000.
    1. create virtual host via Visual Administrator/NWA called 'sapwebserver1' by using the Create Host option (takes on the attributes of the 'default' standard virtual host)
    2. change the root directory for this virtual server to a custom folder at E:/tmp/mimes (where E:/usr is where the J2EE files are all installed), no start files were set up and nothing else was changed in the new virtual host record, no permissions were changed on the /tmp/mimes folder from whatever the default Windows user permissions are normally set, I am using a local Windows  administrator account but I have not seen any reference in the help files or the examples that indicate that any specific permissions updates need to be made on the virtual host root folder
    3. restarted the J2EE server as well as the HTTP Provider service
    4. before updating the company DNS, I wanted to test this locally on the server and so have updated the server's local HOSTS file with a <host IP address>   sapwebserver1 entry
    5. from that server I can ping the sapwebserver1 virtual host name and it resolves properly to the machine's physical IP address
    According to all of the documentation and examples I have seen I should now be able to (from that server) launch a browser and access the static files in the virtual host by referring to http://sapwebserver1:50000/branding-image.jpg for example. This is not working and the browser just brings up a Cannot display the web page error in IE. By referring to the virtual host name sapwebserver1:50000 it's supposed to hit the J2EE server and based on the host name sapwebserver1 realize that it should resolve to the root directory E:/tmp/mimes. This is not happening. Just as a test I have created a copy of the 'default' virtual host and called it sapwebserver2, updated the local HOSTS file for this entry, and tried to see if that would work like the 'default' host. My expectation was that http://sapwebserver2:50000 would behave the same was as http://<host>:50000 but it too fails to resolve just like the sapwebserver1 virtual host refernce.
    Would anyone happen to have any pointers on what to do next? I just want a simple virtual host to be able to serve up some static images and files.
    Thanks for any insight or assistance you might be able to provide here.
    Graham

    This defeats the purpose of trying to centralize SAP-related web resources on the SAP server. Typically IIS/Apache or other non-SAP servers are under the control of IT and not the SAP BASIS group.
    We simply would like to have a centralized location to store static web files so that they are not overwritten during Portal support pack applications.

  • Creating a contractor custom form and workflow associated with it OIM11g

    we are using OIM 11.1.1.5 we need to implement a scenario where, A Manager or user in admin role creates the contractor using customized form and manager gets the contractor gets the creadentials of contractor and then contractor logs in OIM self-service console to request for AD account.
    what are the steps that need to be performed to execute this
    Thanks and appreciate your responses

    I have created the request template and HR user who has HR admin role can log-in and access the request tab and request for others.
    how can i achieve the following one
    now the user who has been created by above HR user. the User should be able to log-in and access a link(custom) and (should be able to access only self-service) on request tab like "Request AD Account" this should take him to new form where his profile attributes are pre-populated and a Notes section where he will enter justification then submits the request. the request goes to his manager for approval and once he approves he will be provisioned into AD
    Thanks

  • Data Source  combine - Customer Invoice and Outbound Delivery Item Details

    Hello,
    I need create report where getting the outbound delivery item details ( like ship date, quantities, product, identified_stock)
    and also need invoice number ( customer invoice number) which is available in the Customer Invoice Header or Detail source.
    But try to create combined data source not able to join  Customer Invoice and Outbound Delivery Item Details.
    Since after adding any one of them as first datasource and try to add another data source from above then it doesn't shows up.
    Anybody have idea how to get the invoice information (invoice number) and shipping data.
    Thanks,
    Viral.

    Hi Viral,
    you only can comine data sources of the same access context. The customer invoice data sources have access context "company" and the outbound delivery sources have "site" or "sales". So unfortunately, you can`t combine these data sources.
    Best regards,
    Andreas

  • RIDICULOUS customer support and invoice due to fraud - Still not resolved since April

    I am posting my story from the past 9 and a half months here only because I’ve tried many many other ways to get in touch with Verizon about issuing a billing credit but have received TERRIBLE customer service during this entire time.  I am now trying any other means possible to get in touch with the proper people at Verizon to get this matter resolved.  It is a very long story, but this has been our life since April.
    Beginning in April, we received a couple emails stating that there had been a change on our wireless account.  Thinking nothing of it, we continued on until the three phones on our account started getting shut off.  Calling Verizon, they stated that there were indeed changes made to our account and they shut our phones off to prevent any future changes.  We had to cancel our online MyVerizon account to prevent hacking into the account to make changes.
    Weeks went by with our phones being turned off for days at a time and the fraudulent international minutes starting to rack up.  Every time we called customer service, they would ask us if we were making the hundreds and hundreds of minutes of calls to and from Jamaica and Cuba – no, we only make less than 50 minutes of calls a month. They would eventually turn our phones back on but it would never be fixed.
    After many weeks, approximately 30-40 hours spent on the phone with tech and customer support, wasting a day of vacation to work on this problem in a Verizon store, approximately 5,000 fraudulent international minutes, and a $10,725.48 bill for April (YES almost 11 THOUSAND DOLLARS), the problem was finally solved.  The final outcome was to credit back all the fraudulent charges on the next bill, and I demanded 6 months free service because of all the inconvenience we had to deal with.
    During the next bill, there was a credit balance of $1,029.44, which made sense to me because our monthly bill is between $150-$160, plus about half a month of having our phones shut off.  After our normal monthly charges, the May bill had a credit balance of $871.55.  The June bill was fine.  The July bill was fine.  The August bill was fine – a $414.26 credit balance with the words “DO NOT PAY” next to the balance.  The September bill is when it hit the fan again.
    On the September bill, there were $986.02 of “Other Charges”, mainly state sales tax and the Federal Universal Surcharge.  $838.08 of it was specifically on the one line that only has a $9.99 monthly access charge.  Does $838.08 of sales taxes and surcharges on a $9.99 monthly charge make sense to anyone?
    I called on October 10th– the person who I spoke with said they would ‘research’ it and call me back by 4:00 that day.  Never did.  I called back on 10/22 said they agreed with me that $986.02 of “Other Charges” does not make sense.  He was able to credit back those charges, but they would not appear until the next bill and it should still leave a $261.10 credit balance.
    Then the October bill came in the mail with no credits issued. I called on 11/12 and found out that the supervisor from the last person who said the amounts should be credited back would call me by 11/14, but they would push them to call me on the 12th instead.  Never called back on the 12th.  Never called back on the 14th.  That’s when our phones were shut off again because of non-payment.
    I called back on 11/14 and was transferred from customer service, to fraud, to customer service, to billing, to fraud, to financial services, to customer service.  Finally the last person I spoke with said it was a billing issue and she would fill out the necessary paperwork to get the charges reversed and our phones turned back on. The credits should appear on our next bill (where have I heard that before).  And she even gave me her email address so we could follow up with each other.
    The November bill had arrived and on it there was now a $1,059.65 balance due!  Again, messages were received demanding payment.  I reached out to the last person via email on November 25, November 26, November 27, December 4, December 9, and December 16.  I am not surprised that I have never received a response from them.
    I called customer service on 12/3 where the person submitted all my information into fraud to have them investigate.  She then gave me a ticket number and stated I needed to call fraud. I called fraud on the afternoon of 12/3 and was on hold for over an hour with no one picking up.  I called back on 12/4 and fraud stated they cannot give billing credits, so I was transferred to financial services, who said they only accept payments.  Then I was transferred to customer service.  That person agreed that something was wrong and would ‘research’ it and call me back the next day –they never did.
    I called customer service on 12/10 and they said it is a fraud issue – that the sales taxes from the $10,725.48 bill back in April finally caught up and were billed on September’s bill.  I asked why I would be liable for sales taxes on an invoice I was NOT liable for? They said since it was a fraud issue, I would have to speak with them.  So I was then transferred to fraud, who said they would need to research it and call me back later in the day.  Of course, they never called back.
    Once our phones were shut off again for non-payment, I called back on 12/11, demanding to speak with a supervisor of a department who could issue credits.  I again was transferred 9 times between customer service, financial services, billing, fraud, and back again.  I did learn that the bill was so high because we haven’t made any payments in the months after the fraud.  I said that we were promised 6 months free, and there was a credit balance, and that our bills, with the credit balance, said “DO NOT PAY” on them, why would I make a payment?  No one could explain, other that our bill is so high because we haven’t made a payment.
    Finally, on 12/11 I was able to speak with a young woman who again said she submitted paperwork to the billing department to have them look at it. The process would take 24-48 hours. She also gave me her email address, and she’s been very responsive to my inquiries regarding the status, even though there have been no status updates.  On 12/16 I spoke with her again and she said she hasn’t heard back yet, but at least she was able to turn our phones back on.
    On 12/16, my wife visited a Verizon store in hopes that an actual human may be able to help.  The representative in the store called customer service and received the same run around and was bounced around to several different people.  My wife then got on the line with a helpful customer service rep (I believe the same rep who has at least been responding to my emails, although she cannot resolve the matter).  This woman at least found out that the original over credit was for international taxes that would come at a later, unknown date.  This was never told to us and thought it was the 6 month credit of service we demanded and hence, have not paid Verizon since the credit was applied in May (with the words "DO NOT PAY" written on each bill).  My wife then spoke with someone in "customer relations" who offered only $150 to resolve this $1,000 issue.  After stating we wouldn’t accept anything less than the full amount, she then gave the name and number of a customer service manager.  The manager returned my wife's call promptly but argued that nothing could be done because we have not paid our bill in 7 months.  She would not listen to history of what has taken place and would not accept our offer to pay December's bill for our normal monthly service and then continue forward.  That phone call was disconnected at 4:30PM EST on 12/16.  Four voicemails have been left for her and as of 12/17 at 1:30PM EST, none have been returned and the "manager's" name is no longer on the voicemail box for that phone number, when it was on the first attempts to reach her.
    We are giving until 12/20 to settle this issue.  I see two options:  1.)We will take our money and sign up with a different carrier. Verizon will not receive payment for the amount that is said to be owed, since we do not owe this money, and we will go to the state attorney general.  Or 2.) Our account can be credited, this issue settled, and we will continue to be happy customers, who pay on time, in full, every month, dating back more than a decade.  This, again, has taken an astronomical amount of time and energy to try and settle this.  We really should be receiving another 6 months free service.

    Take verizon to small claims court, do it now. Pay the small court fee and take them to court.
    You must also write a certified return receipt letter to Verizon's remittance address and dispute all the amounts in question.
    Get all your paperwork together and names places and dates of contact, see the judge. Its that simple.
    Don't even bother jumping through hoops with verizon wireless. But do as I told you to protect yourself and your rights and your credit. Verizon has to answer court summons. Let them come to you. Let them contact you and settle.
    I doubt you will get six months free. But hey it doesn't hurt to try.
    Good Luck

  • Error while opening supplier/customer forms and payment manager templates

    we are having 11.1.0.7 database and 12.1.1 E-business suite with 10.1.2.3 forms
    user is getting
    Error Page
    You have encountered an unexpected error. Please contact the System Administrator for assistance.
    while accessing supplier/customer forms and payment manager templates and this gets resolved after bouncing the application. the current instance is a staging one and this will be replicated to production so please help or suggest any solution or work around
    thanks
    pankaj

    There should be a link on the error page for further details about the error. Can you post the contents of that error link page ?
    Pl also check the Apache logs for any errors - see MOS Doc 419839.1 (How to enable Apache, OC4J and OPMN logging in Oracle Applications R12) for name and location of the Apache log files.
    HTH
    Srini

  • Create Custom Infotype and handle Modification/Updation

    Hi All,
    I need to create a custom infotype and handle few checks while creating/updating the existing one.
    I have gone through the existing threads and have figured out the creation part.
    Could anyone tell me where i need to code the checks while creating/updating.
    I tried editing the PBO/PAI of the Module pool program, but as its standard, is asking for access key. Do we need to code this in any userexit or implement BADI.
    For example,
    a) i need to check that only one instance of the infotype should be valid for an  
        employee at a time
    b) This infotype should be created for only Employees and not contingent workers.
    c) Few fields on the body section needs to be updated/modified.
    Thanks and Regards
    Manish.

    You can use the IN_UPDATE or AFTER_INPUT Methods of the BAdI HRPAD00INFTY to perform your validations.
    Arya

  • Creation of developement class,package and access key

    COULD ANYBODY EXPLAIN about
    creation of developement class,package and access key
    and who will create them?

    Working With Development Objects
    Any component of an application program that is stored as a separate unit in the R/3 Repository is called a development object or a Repository Object. In the SAP System, all development objects that logically belong together are assigned to the same development class.
    Object Lists
    In the Object Navigator, development objects are displayed in object lists, which contain all of the elements in a development class, a program, global class, or function group.
    Object lists show not only a hierarchical overview of the development objects in a category, but also tell you how the objects are related to each other. The Object Navigator displays object lists as a tree.
    The topmost node of an object list is the development class. From here, you can navigate right down to the lowest hierarchical level of objects. If you select an object from the tree structure that itself describes an object list, the system displays just the new object list.
    For example:
    Selecting an Object List in the Object Navigator
    To select development objects, you use a selection list in the Object Navigator. This contains the following categories:
    Category
    Meaning
    Application hierarchy
    A list of all of the development classes in the SAP System. This list is arranged hierarchically by application components, component codes, and the development classes belonging to them
    Development class
    A list of all of the objects in the development class
    Program
    A list of all of the components in an ABAP program
    Function group
    A list of all of the function modules and their components that are defined within a function group
    Class
    A list of all of the components of a global class. It also lists the superclasses of the class, and all of the inherited and redefined methods of the current class.
    Internet service
    A list of all of the componentse of an Internet service:
    Service description, themes, language resources, HTML templates and MIME objects.
    When you choose an Internet service from the tree display, the Web Application Builder is started.
    See also Integrating Internet Services.
    Local objects
    A list of all of the local private objects of a user.
    Objects in this list belong to development class $TMP and are not transported. You can display both your own local private objects and those of other users. Local objects are used mostly for testing. If you want to transport a local object, you must assign it to another development class. For further information, refer to Changing Development Classes
    http://help.sap.com/saphelp_46c/helpdata/en/d1/80194b454211d189710000e8322d00/content.htm
    Creating the Main Package
    Use
    The main package is primarily a container for development objects that belong together, in that they share the same system, transport layer, and customer delivery status. However, you must store development objects in sub-packages, not in the main package itself.
    Several main packages can be grouped together to form a structure package.
    Prerequisites
    You have the authorization for the activity L0 (All Functions) using the S_DEVELOP authorization object.
    Procedure
    You create each normal package in a similar procedure to the one described below. It can then be included as a sub-package in a main package.
    To create a main package:
    1.       Open the Package Builder initial screen (SE21 or SPACKAGE).
    2.       In the Package field, enter a name for the package that complies with the tool’s Naming Conventions
    Within SAP itself, the name must begin with a letter from A to S, or from U to X.
    3.       Choose Create.
    The system displays the Create Package dialog box.
    4.       Enter the following package attributes:
    Short Text
    Application Component
    From the component hierarchy of the SAP system, choose the abbreviation for the application component to which you want to assign the new package.
    Software component
    Select an entry. The software component describes a set of development objects that can only be delivered in a single unit. You should assign all the sub-packages of the main package to this software component.
    Exception: Sub-packages that will not be delivered to customers must be assigned to the HOMEsoftware component.
    Main Package
    This checkbox appears only if you have the appropriate authorization (see Prerequisites).
    To indicate that the package is a main package, check this box.
    5.       Choose  Save.
    6.       In the dialog box that appears, assign a transport request.
    Result
    The Change package screen displays the attributes of the new package. To display the object list for the package in the Object Navigator as well, choose  from the button bar.
    You have created your main package and can now define a structure within it. Generally, you will continue by adding sub-packages to the main package. They themselves will contain the package elements you have assigned.
    See also
    Adding Sub-Packages to the Main Package
    http://help.sap.com/saphelp_nw04/helpdata/en/ea/c05d8cf01011d3964000a0c94260a5/content.htm
    access key used for change standard program.
    www.sap.service.com

  • Urgent help needed in creating customer ship_to and bill_to site id

    Hi,
    I am using an api to create customer ship_to and bill_to address, in Oracle OM R12 but the api does not return values. I am including the code so any suggestion will be helpful.
    declare
    l_num_billing_site_use NUMBER;
    l_num_cust_site_id NUMBER;
    l_rec_cust_site_use apps.Hz_Cust_Account_Site_V2pub.CUST_SITE_USE_REC_TYPE;
    l_rec_customer_profile apps.Hz_Customer_Profile_V2pub.CUSTOMER_PROFILE_REC_TYPE;
    l_chr_retcode VARCHAR2(20);
    l_chr_errbuf VARCHAR2(200);
    l_num_count NUMBER;
    begin
    -- fnd_global.apps_initialize (1885, 21623, 660); -- user id, --resp_id (OM Super User), appl_id
    -- mo_global.init ('AR');
    -- mo_global.set_policy_context ('S', 511);
    l_rec_cust_site_use.site_use_code := 'BILL_TO';
    l_rec_cust_site_use.cust_acct_site_id := 24919;
    l_rec_cust_site_use.primary_flag := 'N';
    l_rec_cust_site_use.created_by_module := 'CONVERSION'; -- Change
    BEGIN
    apps.Hz_Cust_Account_Site_V2pub.create_cust_site_use( p_init_msg_list => FND_API.G_FALSE
    , p_cust_site_use_rec => l_rec_cust_site_use
    , p_customer_profile_rec => NULL --l_rec_customer_profile
    , p_create_profile => FND_API.G_FALSE
    , p_create_profile_amt => FND_API.G_FALSE
    , x_site_use_id => l_num_billing_site_use
    , x_return_status => l_chr_retcode
    , x_msg_count => l_num_count
    , x_msg_data => l_chr_errbuf);
    EXCEPTION
    WHEN OTHERS THEN
    FND_FILE.PUT_LINE(FND_FILE.LOG,' Unexpected error creating customer site for Cust Site Id ' || l_num_cust_site_id || ' due to: ' || SQLERRM);
    END;
    dbms_output.put_line('cust_site_use:'||l_num_billing_site_use);
    end;
    Thanks,
    Srinivas
    Edited by: user2138419 on Feb 14, 2010 4:46 PM

    It might be a crossdomain.xml problem.
    Please make sure that the server hosting the xml allows the domain where the swf is hosted.
    You can start with:
    <?xml version="1.0" encoding="utf-8" ?>
    <cross-domain-policy>
        <allow-access-from domain="*"/>
        <site-control permitted-cross-domain-policies="master-only"/>
    </cross-domain-policy>

  • Diff between Component controller,Custome controller and  View controller

    hi,
        Can any body tell me the following details,
    1.difference between the Component controller,Custome controller and  View controller in WD-ABAP.?
    2.what is Lead Selection?   
    Regards,
    Ravi

    Hi Ravi.
    The component controller is visbile to all views in a component. So all context nodes and methods you create here can be accessed from all views in the component. This way you can share data between the views by mapping context nodes or thru method calls. You can also mark methods and nodes as interface so that they are acessable from other components that define component usages to this cmponent.
    Custom controller is quiet similar to the component controller. You can define it if you want to group some views with a custom controller for a certain functionality.
    If you want to access a custom controller in a view you have to define the usage first on the properties tab of the view.
    A view controller is only visible in the view itself. So all methods or context nodes you define here are only accesable by the current view.
    The lead selection is in most cases the current selected element in a context node. The lead selection is used by many UI elements to determine which element has to be shown (e.g drop down).
    If you have a table with single selection the current selected table row is the lead selection element of the bound context node.
    SO you can get the lead selection element easily in any mthod by calling context_node->get_element( ).
    Hope this clears your questions.
    Cheers,
    Sascha

  • Custom Duty and CVD in CIN

    Hi,
    how can we map the custom duty(basic.ecess.h sed cess) and cvd clearing (basic.ecess.h sed cess) in sap and how can we do the condition types in mm condition types and what we have to take access sequence for custom duty and cvd and where we have to give the percentages.
    Regards,
    Harish

    Hi
    Follow the below IMG Process:
    T code:  M/06
    IMG : Materials Management > Purchasing > Conditions > Define Price Determination Process > Define Condition Types
    Cond Type & Description
    JCDB - IN Basic customs
    JCDS - IN Special customs
    JCV1 - IN CVD
    JECV - Educational Cess On CVD   ( Counter Vailing Duty )
    JEDB - Customs Edu. Cess
    JADC - Add Customs Duty
    SAP R/3 Standard system is delivered with two India specific pricing procedures JIMPOR u2013 IN: Purchase for Imported materials and JRM000 - IN: Purchasing for Domestic materials procurement process along with relevant condition types there in.  These procedures have been copied to create new pricing procedures.  It is advised that the users copy the standard pricing procedures for creating any new ones.
    Check & Create the above Cond Type and assign with above pricing procedures.
    Calculation Schema :
    T code:  M/06
    IMG : Materials Management > Purchasing > Conditions > Define Price Determination Process > Define Calculation Schema
    Select JIMPORT - IN
    Check & add the above COND TYPES and Acct Key (FR3 & FR4)
    Define Schema Group :
    IMG : Materials Management > Purchasing > Conditions > Define Price Determination Process > Define Schema Group
    Assign Import Vendor Group;  P.Org Group; Pur Org etc.,
    Define Schema Determination:
    IMG : Materials Management > Purchasing > Conditions > Define Price Determination Process > Define Schema Determination
    Assing Scheme Grp P.Org -  Sch. Grp Vendor - Pricing Procedure
    Defining Document Type YIPO for Import Purchase Order:
    IMG : Materials Management > Purchasing > Purchase Order > Define Doc Types
    Copy the order type NB Standard PO. to  YIPO Import PO Doc Type for the Import Procurement
    Choose the document type NB and copy (F6).
    Enter the new type YIPO and the document type description Import PO Doc Type.
    Choose Enter.
    Confirm the question about objects to be copied with Only copy Entry
    The three dependent entries should be copied with the following entries:
    Field Name - User Action and Values
    Type - YIPO
    Doc. type description - Import PO Doc Type
    Item number interval - 10 (Check this Number interval)
    Number range in the case of internal number assignment - 45 (Check & Assign)
    Number range in the case of external number assignment - 41 (Check & Assign)
    Update group for statistics update - SAP
    Field selection key - NBF
    Defining Allowed Item Categories:
    Choose the line created for item category YIPO, double-click on Allowed item categories, and check the New entries
    Allowed item categories for type YIPO
    Field Name - User Action and Values
    Item category
    Text item category - Standard
    Link Purchase Requisition-Document Type:
    Choose the line created for item category YIPO, double-click on Link purchase requisition, and check the make following entries
    Field Name - User Action and Values
    Document type - NB
    Description - Purchase requisition
    Item category in Ref document - No entry
    Descr. Item Cat Ref. Doc - Standard
    Item category in Current document - No entry
    Descr. Item Cat Curr. Doc - Standard
    Maintaining output Condition Records: Purchase Order :
    On screen Create Output u2013 Condition Records: Purchase Order you will get Output Type field, in put the value NEU in the field and choose Enter
    After choosing system will give a popup screen with three radio buttons; choose Purchasing Output Determination: Document Type the third icon.
    Select Doc Type : YIPO & Enter the following values will be default:
    PartF - VN
    Medium - 1
    Date/time - 3
    Select this line item and  Choose Communication icon
    Output Device - Give appropriate Pinter Name
    Choose Enter and Save
    After finishing the above Maintain Material &  Chapeter ID Combination:  T.Code: J1ID
    Material-Plant-Chapter ID-Material Type-GR X ref-Decl Date
    Material linked to Chapter ID
    Maintain CENVATE Determination - T.Code: J1ID
    Chose CENVATE Determination
    Plant-Inpute Mat - Output Mat - X - Int Date
    Maintaine Tax details of Vendor (J1ID)
    After completing the above process Create PO and test
    Hope that it will help you
    Regards,
    GB

Maybe you are looking for

  • Regarding RRI reports

    Hi all, can any one plz tell me, in any RRI report where can we find the receiver report name??

  • ORA-03113 and ORA-07445 ACCESS_VIOLATION (again)

    On: 10g Windows 2003 server IIS 6 ASP.NET 2.0 Oracle client 10.2.0.1.0 ODAC 10.2.0.2.21 odp.net 2.102.2.20 Validate Connection=true;Min Pool Size=0 in connection string All odp.net connection, command and parameter objects are closed/disposed after u

  • Print files in a folder hierarchy recurisly.

    So I have a folder, that contains mainly more folders, which contains files I want printed out in order (by order i mean like all files in a folder, then switch folders, print all those files). Is there a script that someone has in which I could mayb

  • Factory Original PowerBook RAM?

    What brand of RAM did Apple ship with the PowerBook G4 15" 1.5ghz, and is this the same RAM you would get if you bought RAM through the Apple Store? Looking to upgrade my RAM, and from all of the headaches other people have had with PowerBooks and RA

  • Networking/connection failure using generic connectivity with paradox databases

    I tried to establish a connection from our Oracle 8i-Server (Rel. 8.16 ) to a remote paradox-database via a database-link and a data-direct 4.0 paradox-odbc-driver. For testing purposes I set up a agent initialization file for a agent called hsodbc a