Application custom expiration date

I have a iOS project (deployed as Adhoc) with requirements / restrictions:
1."custom expiration date" : app wouldn't launch after period of time after installation.
The requirement "custom expiration date" like usual provision profile, but instead of ***Specific Expire Date***, it need to be 3 months or 90days after ***app installation(or app first launch)***.
2.have to be ***"Offline app"*** (no internet)
Other than above, the app need to some user-abuse-prevention as:
1.If user change device time for purpose of extending expiration date, the app can detect it and display error message, then exit it.
2.Lets say i detect app first launch by checking existense of a secret .plist,
how to I prevent user from jailbreak the device, and go delete this secret .plist?
Given scenario that user did delete this secret .plist, the next time app launch will consider this app is "first launch".'
3.My baseline for preventing is user dont know decompile/recompile, and memory hack.
The only "agreement" on client is, upon I release the testflight link to them, they will only install to every device once and will not try to download .ipa itself for later installation.
What is the most elegant way solution of doing it?

I am not submit to AppStore, it's project with Adhoc deployment.

Similar Messages

  • Delete Customer Master Data OBR2

    Hi
    I'm using LSMW to import data. I would like to delete it afterwards. Transaction OBR2 which is in spro Financial Accounting (New) -> Accounts Receivable And Payable -> Customer Accounts -> Master Data -> Delete Customer master data.
    But it does not delete the sales are segment, it also does not allow me to delete general data if sales segment exists.
    Can anyone please let me know if there is another way around this? Any other way to delete this test data???
    Thanks in advance

    Hi
    Please go through the SAP documentation on how to perform deletion of customer master data.
    This may help you in executing the function correctly.
    <b>Delete Customer Master Data</b>
    In this activity, you delete the master records for customers by using a program. Only use this program in the test phase.
    Note
    The company code for which master records are to be deleted, may not yet be flagged as productive.
    Only master records for accounts which do not have any transaction data may be deleted.
    Requirements
    The general customer master data is only deleted for customers who are not also created as customers in Sales and Distribution.
    Activities
    Delete the master records for the required company codes.
    Additional information
    Refer to the SAPF019 program documentation for further information on the program.
    Deleting Master Data
    Description
    This program deletes master data in Financial Accounting and is designed for preparing the system for productive startup. It deletes:
    •     Customer master data
    •     Vendor master data
    •     G/L account master data
    You can run this program in three different ways:
    1. Deleting general master data (in G/L accounts in one chart of accounts)
    2. Deleting master data dependent on company code
    3. Deleting general master data and master data dependent on company code
    For each deletion run, you can specify whether or not the system should take into account the deletion flag in master records ("Delete per deletion flag only"). If it takes into account deletion flags, it uses the following standard logic:
    Option 1: The "All areas" deletion flag must be set.
    Option 2: The "Specified co. code" deletion flag must be set.
    Option 3: It is sufficient to have the "All areas" deletion flag set.
    Note: Deletion blocks are always checked at general data and company code-dependent data level. If there is a block at company code-dependent data level, then the general data is not deleted either. The deletion block takes precedence over the deletion flag.
    General master data in Financial Accounting can also be used in other SAP applications:
    •     Customer master data in Sales and Distribution
    •     Vendor master data in Purchasing
    •     G/L accounts as primary cost elements in Cost Accounting
    The program deletes the following:
    •     Change documents for master data
    •     SAPscript text files
    •     The following data is deleted for customers:
    o     General master data
    o     Bank details
    o     VAT registration numbers
    o     Addresses
    o     Classifications
    o     Credit management: across control areas
    o     Credit management: centrally
    o     Unloading points
    o     Tax indicators
    o     Contact persons
    o     Licenses
    o     Partner function limit
    o     Shipping data
    o     Master data in the company code
    o     Dunning data
    o     Linked data
    •     The following data is deleted for vendors:
    o     General master data
    o     Bank details
    o     Contact persons
    o     VAT registration numbers
    o     Addresses
    o     Classifications
    o     Master data in the company code
    o     Dunning data
    o     Linked data
    •     The following data is deleted for G/L accounts:
    o     General master data in the chart of accounts
    o     Names in the chart of accounts
    o     Key word list in the chart of accounts
    o     Master data in the company code
    o     Sample accounts, if selected
    For customer and vendor contact persons, the addresses are not determined from central address management until the actual runtime. Therefore differences can arise as to the number of addresses in the detail log between the test run and the update run.
    Automatic worklists for customers and vendors are also deleted with the general master data. Matchcodes are always deleted.
    You may have to fix the number ranges after the program run.
    The system makes changes to the database in the update run only. It will then also write a system log entry for documentation.
    Requirements
    General master data can only be deleted if no other application makes reference to the account. Use the resetting programs from
    •     Sales and Distribution (customer master data)
    •     Purchasing (vendor master data)
    •     Cost Accounting (G/L account master data)
    If you want to delete only general master data, master data dependent on company code cannot have been created in Financial Accounting.
    If you want to delete master data in a test company code, master data dependent on company code cannot have been created in any other company code except the test company code. The productive indicator cannot be set for the company code.
    If a customer or vendor is referenced by another customer or vendor (for example, via fiscal address or alternative payee), you can only delete the referenced master record by deleting the referencing master record at the same time.
    Furthermore, you can only delete master data in Financial Accounting if no transactions have been posted to the corresponding accounts. If there are transaction figures in one of the selected accounts, you have to manually access and run program SAPF020 (reset transaction data from a company code) before you can delete that account.
    Output
    The log lists every table which is processed in the program selection.
    You can also create a detail log for each account type to find out why certain data cannot be deleted. The detail logs show you what other company codes and applications use the data and how customers and vendors are linked to one another.
    Note
    Since deleting or displaying even smaller volumes of data can result in runtime problems, you should run this program as a background job. Currently, the program individually deletes matchcodes for each master record in the database. Several match code IDs refer to each matchcode. This can place a considerable load on the database.
    You cannot delete transaction data in individual accounts.
    Important: The archiving programs in Financial Accounting are designed for the productive system.
    If you are running this deletion program for the first time, then you must start program SAPF047 before deletion in order to generate link information.
    I hope this may be of help to you
    Good Luck
    Hari

  • URM expiration date default

    Hello All,
    I am having troubles with my content not expiring. I have a custom metadata field called xVIPExpirationDt. This field is for the user to record the date that they want the content to expire. What I want to happen is for the content to actually expire on this date. In my simple profile I tried a script that would derive the expiration date from xVIPExpirationDt but it doesn't seem to be working correctly.
    so, please help me figure out how to make sure the content expires when the custom metadata field is equal to the current date.
    Also, I am trying to better understand the difference between the Record Expiration Date and the Expiration Date. What are the affects of each and when would they each be used?
    Thanks!

    thank you for that advice. I had tried doing that using a simple profile, and on the scripts tab, adding the idoc code to set the default but still had issues, so I ended up unhiding the delivered expiration date, removing the custom expiration date I had created, changing the display label on the delivered expiration date to match what was previously on the custom expiration date and then everything seemed to work fine from there.
    I had not realized the importance of having the delivered expiration date filled in until none of my content were able to expire.
    Thanks again for responding.

  • Batch Determination Expiration Date / Customer

    Hello Experts,
    Could you please give me a hand with his requirement?
    At this moment, there is a batch strategy determination in delivery according to expiration date, First Expiration Date, First Out, FEFO, and it is working fine.
    In addition to this configuration it is necesary that just for some customers the expiration date should not be under a year, otherwise they would not receive this products.
    Could you let me know if there is a standard way of achieving this?
    Thanks a lot for your help.

    Hello Lina
    Not fully clear about your requirement.
    Here are my suggestions:
    1) Bring in Customer into the access fields.
    Path: SPRO/IMG/Logistics - General/Logistics - General/Batch Management/Batch Determination and Batch Check/Access Sequences/Define Sales and Distribution Access Sequences
    If this does not work
    2)  Control Expiration date processing with custom code (User exit or BADI):
    Path: SPRO/IMG?Logistics - General/Logistics - General/Batch Management/Shelf Life Expiration Date (SLED)/Set Up Customer Exit to Calculate/Check the SLED or BAdI: Control of Shelf Life Expiration Date Processing
    Hope this helps.

  • How I do to show my customized iView before the application be expired?

    I have a problem in my Web Dynpro Application when it expire, because after this moment, when the user try do anything inside the application, the portal show a stand error page saying that my application has expired.
    My application is in authentication mode and running inside of Portal. I want to do my own iView inside my application an show it before be invalidade the session or force the user to do the login in the Portal again.
    I'm using the NW 2004, service pack 16.
    What the best way to solve this problem?
    Regards
    Luciano

    Use
    myDialog m_dlg = new myDialog(appletFrame);Instead of
    myDialog m_dlg = new myDialog();

  • How To Change Default Expiration Date for Portal User in Linux and Windows?

    Hello,
    I have a couple of environments I recently installed:
    1. Oracle Application Server 10 Release 2 (10.1.2) SEOne on Windows
    2. Oracle Application Server 10g Release 2 (10.1.2) Enterprise Edition on Linux
    I heard the portal and orcladmin user passwords will expire in about 60 days. I want to prevent this from happening. How can I set the expiration date to never expire for both these users? Or at least give me some warning?
    I heard that you can do this through the Oracle Directory Manager. However, I am unsure as which server to enter on the field. I've used the following:
    <servername>.hostname.com/389
    <DBname>.hostname.com/389
    They say 389 is the default port. Since I did not really
    Does anyone have any ideas?

    You have the answer in yours hands:
    Search for "60 days" in the forum
    How can I enfore Password Expiry Without Lockout?
    for instance.
    For the servername, it's the name of your server and the port is depending of your platform (have a look to $ORACLE_HOME_INFRA/install/portlist.ini) and
    chech the value for: Oracle Internet Directory port
    Patrick.

  • XD01 assertion failed error while updating customer master data

    Hi Guys,
    This is an error when I use transaction XD01 to create customers accounts, If you have any ideas do let me and we'll try it....
    The error does not let an BDC or LSMW progress as well. There are also no recent sap notes on the same.
    The error is as follow
    ASSERTION_FAILED
    Short text
    The ASSERT condition was violated.
    What happened?
    In the running application program, the ASSERT statement recognized a
    situation that should not have occurred.
    The runtime error was triggered for one of these reasons:
    - For the checkpoint group specified with the ASSERT statement, the
    activation mode is set to "abort".
    - Via a system variant, the activation mode is globally set to "abort"
    for checkpoint groups in this system.
    - The activation mode is set to "abort" on program level.
    - The ASSERT statement is not assigned to any checkpoint group.
    What can you do?
    Note down which actions and inputs caused the error.
    To process the problem further, contact you SAP system
    administrator.
    Using Transaction ST22 for ABAP Dump Analysis, you can look
    at and manage termination messages, and you can also
    keep them for a long time.
    Error analysis
    The following checkpoint group was used: "No checkpoint group specified"
    If in the ASSERT statement the addition FIELDS was used, you can find
    the content of the first 8 specified fields in the following overview:
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    I have a company code CG01 with sales organization CTS0 and I want to transfer or extend all the customer master data to another company code CG03 with the sales organization CTS0
    The things that I have tried and not work
    using xd01, fd15, fd16, fd01, does not wok and gives the error as above
    The things that I have tried and it works
    Change the sales organization from CTS0 to CTS1 I am able to post the customer master data, using any of the above tcodes and it does not give any error, however the client wants to sales organization to remain CTS0
    So please give me any ideas as per your experience as this transfer of master data has to happen by Monday, else I'll be fried by my boss
    My number is 9820029197
    Will also keep you'll posted on any developments on this case,
    Ronan Pinto

    >
    > Firstly I am from SAP FI, so totally new to SAP SD
    >
    Then you are best person to explain the reason on why the same sales organization, can't be assigned to different company codes. When a sales is done through one sales organization, then will the  profit/loss be accounted in different company codes. Is it legally allowed in the country, where your customer is doing business? How you are going to develop the  balance sheet? Again being the FI person, you are best judge to provide the details to your customer and not a SD guy.
    >
    > 1) How did the system not give an error while putting the data inside CG02 with sales organisaton same as CST0 same as in company code CG01.
    >
    I dont see any other method than removing the assignments in the backend and uploading the data. You can consult a Basis person to find the  change logs for the assignment table. In my opinion, removing the sales organization from a company code assignment just for loading a customer master data and then reassigning to original sales org is  a crooked method and/or not a professional method.
    >
    > 2) Since I have limited experience of SD, If I have to convince my client about the use of CTS1 sales organisation or a unique sales organisation against his argument that it worked for company code CG02, how should I do it.......
    >
    As explained above, how the sales will be accounted  in different company codes (even if the system allows  to assign the same sales org to different company codes)?
    I would recommend you to post this question in FI forum (after closing here) to check what are the legal implications for this scenario.
    Regards,

  • Terms of payment expiring date

    Good morning,
    I have some terms of payment that require an expiring date  for  master data, order and invoice.
    Do you know if there is a way to do this without  creating a customer table  end use it in  all the user exit   for master data, order and invoice ?
    many tanks !!!

    any suggestions?

  • Account expiration date

    In December 2011 I moved from Virgin to BT and even before starting the service I realise that BT had some non positive issue as they delayed by nearly one month the starting of the BT Infinity service in my zone. In fact I decided to close the service with BT as soon as possible. Then finally in Jan 2012 they started the BT infinity service and so I started my count down for the 18 months making sure not to add any other service to the account. In May 2012 they did the free speed upgrade for BT Infinity and as I was paying the maximum for that service I asked for my upgrade too and I don't remember that anybody told me that because of this upgrade I was extending the contract with BT. Today I called BT to cancel the call diversion and I asked them to confirm if it was June or July 2012 that  I can close the contract as Virgin and Talking offer similar services for less money and even 6 months half price (from BT I received nearly no discount... also because of the fact they botched the starting date of the BT Infinity service and I forced myself to survive the first weeks with a very slow ADSL connection when in that moment I was used to a 10 MB connection) and today I was told that I am obliged to stay with BT up to November 2013 just because of that free speed upgrade I asked and obtained in May 2012... After all I was even paying the maximum tariff for the BT service and therefore I was not getting anything extra but just what any new customer was getting by paying exactly the same amount of money (and even receiving some discount I never received). No need to say that Virgin and Talk Talk presently have 12 months contract versus the 18 moths of BT... I think this is another lesson from BT to consider in the future... After all since December 2012 I have not even renewed the call line saver as I was afraid to waste money by paying one year in advance if I leave after 6 months...

    Hi,
    I just did some tests on my Windows 2008 R2 Domain Controller, and the date of “Account expires - End of” in ADUC does differ from the accountExpires attribute in ADSI editor.
    In ADSI editor, the time is showed as Pacific Daylight Time, which is converted from local time of the domain.
    Here are some related threads below I suggest you refer to:
    The expiration date may be set incorrectly when you use Active Directory Services Interface (ADSI) to set the expiration date of a user account
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/30e154ba-d1d8-4804-8b8c-e71f797b8750/the-expiration-date-may-be-set-incorrectly-when-you-use-active-directory-services-interface-adsi?forum=winserverDS
    Problem with accountexpires date
    http://social.technet.microsoft.com/Forums/scriptcenter/en-US/c77487e2-d60b-4f5d-9160-07eb14bf0f30/problem-with-accountexpires-date?forum=ITCG
    Mass user terminations, how to best handle account expiration or disabling
    http://social.technet.microsoft.com/forums/windowsserver/en-US/11df7b8d-51fc-432e-a75f-0a68b980af84/mass-user-terminations-how-to-best-handle-account-expiration-or-disabling
    Best Regards,
    Amy

  • SCD type 2 Dimension default expiration date

    I am using OWB 10.2.0.2.8 and exploring the SCD handling for dimensions.
    I have setup a simple dimension with a single level (no hierarchy) using the Wizard, set the SCD property to type 2 and chosen the Trigger History attributes.
    When I now use the dimension in a mapping (basic population from a base table), I want to set the effective date and expiration dates. I am calling a custom function to derive the effective date = current business date and want set the expiration date to a function based value (a system high date rather than NULL).
    The dimension properties in the mapping allow a value to be entered (e.g. TO_DATE('31-dec-9999','DD-MON-YYYY') but not a function call. I am getting the following validation error:
    "VLD-5011: Dimension RISK_CLASS_DIM: The Default Expiration Date of closed records for dimension RISK_CLASS_DIM should be an expression of type DATE.
    Value PKG_CONSTANTS.EFFECTIVE_HIGH_DATE is not a valid date: PLS-00201: identifier PKG_CONSTANTS.EFFECTIVE_HIGH_DATE must be declared"
    Any suggestions?

    the current flag could be set in a Derived Column with an expression like: RowEffectiveDt < GETDATE() && RowExpirationDt >= GETDATE() ? "Y" : "N"
    http://msdn.microsoft.com/en-us/library/ms141680.aspx ? : operator
    http://msdn.microsoft.com/en-us/library/ms139875.aspx
     GETDATE()
    Please mark the post as answered if it answers your question | My SSIS Blog:
    http://microsoft-ssis.blogspot.com |
    Twitter

  • HTTP-Header Expiration Date

    Hi There,
    Is there a way to influence the expiration date header for
    - The apex generated page itself (not that useful, if set to a long time)
    - For uploaded workspace/application files ? (really useful for large javascripts)
    I know, you can use 'ExpiresDefault "access plus 1 month"
    in .htaccess files for directories n Apaches webroot.
    But can I use such things with APEX ?
    I'm using now the shared hosting, so I haven't got access to the Apache settings
    / OIAS settings.
    Thanks in advance,
    Art

    Web Server doesn't have a direct equivalent for mod_expires. It's possible to emulate it in Web Server 7.0, but the configuration is more verbose. You'll need to manually edit the obj.conf configuration file(s). Here's an example:
    Output type="image/gif" fn="set-variable" $srvhdrs{'expires'}="$(httpdate($time + 1800))"You can place the above directive immediately below the <Object name="default"> line.

  • Workspace v1.8 - File Share shows actual time instead of expiration date

    Hi,
    our customer still uses Workspace Files Version 1.8 an in the main everything works fine. There is just one problem:
    When he creates a share for a file (not a folder) the expiration date for it should be shown - but in fact the actual time (when the share is created) is shown.
    Anyone seen this before? Is there a patch or any other possibility to resolve this?
    Thanks in advance!
    Marco

    I was having this exact same problem, then it just stopped. I am using the nouveau driver and I have a tnt2 card.
    IIRC, I was having an unrelated problem with xorg or udev or something was having problems detecting my monitor, it claimed I had two monitors connected, I wrote an xorg.conf file and that fixed the problem. IDK if its is related or not because I don't recall exactly when things started working when I would switch ttys.
    Try using the nouveau driver and see if it does the same thing, it has a kernel module so it might make difference,
    Last edited by RiceKills (2010-07-06 23:39:27)

  • Clear mailbox expiration date

    Hello,
    With a Delphi application I can change the expiration dat of a GW-mailbox. But I can't figure out how to clear it. Who does ?
    Ralf Vellinga

    Ralf Vellinga wrote:
    > I already found the solution. Just place 1-1-1970 1:00:00 in the GW
    > mailboxexpdate and after a commit the date is cleared.
    That does not appear to be the full story. Here at GMT+1200, a value of
    1-1-1970 + 12 hrs + 1 hr works fine, but I received feedback this
    morning that the formula of 1-1-1970 + GMT offset + 1:00:00 does not
    work correctly for negative GMT offsets. Maybe I need to subtract
    1:00:00 instead, I'm awaiting feedback on whether that works.
    In the past I've read the expiration time value from the "NGW: Mailbox
    Expiration Time" instead of retrieving the value from GW, but this
    attribute contains a zero value for "no expiration date" (corresponding
    to 1/1/1970 0:0:0) when which differs from the date/time value which
    must be passed to put_MailboxExpDate to remove an expiration date. While
    trying to retrieve the value via get_MailboxExpDate I discovered how
    little I know about VARIANT types - how do I extract the value returned
    into something useful using C i.e. a date/time string or an integer
    value representing seconds since 1/1/1970 0:0:0? I just spend an hour
    messing around with this and searching for examples but the answer still
    eludes me!
    TIA, John
    DevSup SysOp 24

  • Human task notification after due date/expiration date/...

    I would like to set a due date (or expiration date) to Human task, and set some notification before this time. Ok, it seemed very easy:
    - i set due date to 5 minutes in human task -> Deadlines
    - i set notifications in human task -> notification and in tab Advanced i set remind once 2 minutes before due date
    Nothing happens. Exactly same (nothing) happens when i do the same with expiration date.
    But what exactly is meaned under word "Reminder"?
    It's mail? (then where I have to set email adress? I tried to set a "to" field in human task -> notification -> tab Advanced -> notif. header attributes => nothing happened)
    It's worklist inbox message?
    Or what ist "reminder" and how it should remind me?
    Edited by: user1175491 on Dec 28, 2010 7:21 PM

    Hi,
    I don’t know if you’ve managed to resolve this issue yet and you mention you have emails working from BPEL, but I'm not sure if you've got any notifications working for the Human Task, if not then I have done some work with the human task notifications and although I’ve not tried to do what you’re doing, this is what I have learned.
    Firstly to receive any notifications you need to configure the Messaging Driver and Workflow Notification Properties…
    In Enterprise Manager expand [farm] -> SOA -> soa-infra
    Right click soa-infra and choose SOA Administration -> Workflow Notification Properties
    Underneath the page title (Workflow Notification Properties) is a note telling you to configure the Messaging Service Driver. Click the "Go to the Messaging Driver page" link.
    In the associated drivers section you will have a single entry for soa_server1 (or what ever it's called for you). In the right hand column there is a button for configuring the driver, click this.
    In the driver specific configuration, scroll down to OutgoingMailServer and enter the hostname or IP address of your mail server, then click Apply at the top of the screen.
    Now go back to the Workflow Notification Properties screen and choose “Email” from the notification Mode and enter some sensible email addresses in the Notification Service section. It’s useful to have real email addresses in here at the moment because any failures will be returned to this address.
    You now need to restart Weblogic for these changes to take affect.
    After the restart you can test the notifications by doing the following
    Back in Enterprise Manager expand [farm] -> SOA -> soa-infra
    Right click soa-infra and choose Service Engines -> Human Workflow
    Click on the Notification Management tab.
    You can click the "Sent Test Notification" button to make sure everything is working ok. This screen also allows you to monitor notifications for failures.
    Now that the notifications have been set up you can configure who gets notified on which events against your human task in JDeveloper.
    The email addresses for the users are retrieved from your identify provider for the relevant user, by default this is the internal LDAP directory. I’m not using this, so I’m not sure exactly how this will work. There are options in the worklist application for individual users, but I’m not using this either.
    Now that this is set up you can configure the human task within JDeveloper. On the notification tab you can decide who gets notified when. By default when a task is assigned to a user, the assignees are notified, you can play about with these settings to see what works best for you. Have a look at http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10224/bp_workflow.htm#BABBHDGF for more information.
    I’m not sure I’ve solved your problem, but I hope this at least helps.

  • How to execute Custom java data source LOV view object from a common mthd?

    Hi,
    My application contains Custom java data source implemented LOVs. I want to have a util method which gets the view accessor name, find the view accessor and execute it. But i couldn't find any API to get the view accessors by passing the name.
    Can anyone help me iin how best view accessors can be accessed in common but no by creating ViewRowImpl class (By every developer) and by accessing the RowSet getters?
    Thanks in advance.

    I am sorrry, let me tell my requirement clearly.
    My application is not data base driven. Data transaction happens using tuxedo server.
    We have entity driven VOs as well as programmatic VOs. Both are custom java data source implemented. Entity driven VOs will participate in transactions whereas programmatic VOs are used as List view object to show List of values.
    Custom java datasource implementation in BaseService Viewobject Impl class looks like
            private boolean callService = false;
        private List serviceCallInputParams = null;
        public BaseServiceViewObjectImpl()
            super();
         * Overridden for custom java data source support.
        protected void executeQueryForCollection(Object qc, Object[] params, int noUserParams)
            List dataFromService = null;
            if(callService)
                callService = retrieveDataFromService(serviceCallInputParams);
            setUserDataForCollection(qc, dataFromService != null? dataFromService.iterator(): null);   
            super.executeQueryForCollection(qc, params, noUserParams);
         * Overridden for custom java data source support.
        protected boolean hasNextForCollection(Object qc)
            Iterator<BaseDatum> datumItr = (Iterator<BaseDatum>) getUserDataForCollection(qc);
            if (datumItr != null && datumItr.hasNext())
                return true;
            callService = false;
            serviceCallInputParams = null;
            setFetchCompleteForCollection(qc, true);
            return false;
        }Individual screen developer, who want to load data to VO, will do something like the below code in their VO impl class
        public void fetch()
            BaseServiceViewObjectImpl vo = this;
            vo.setCallService(true);
            vo.setServiceCallInputParams(new ArrayList());
            vo.executeQuery();
        }As these custom java data source implemented LOV VOs comes across the screens, i want to have a util method at Base VOImpl class, that gets the view accessor name, finds the LOV VO instance, retrieves data for that. I want to do something like
         * Wrapper method available at Base Service ViewObject impl class
        public void fetchLOVData(String viewAccessorName, List serviewInputParams)
            // find the LOV View object instance
            BaseServiceViewObjectImpl lovViewObject  = (BaseServiceViewObjectImpl) findViewAccessor(viewAccessorName);
            // Get data for LOV view object from service
            lovViewObject.setCallService(true);
            lovViewObject.setServiceCallInputParams(serviewInputParams);
            lovViewObject.executeQuery();
    Question:
    1. Is it achievable?
    1. Is there any API available at View Object Impl class level, that gets the view accessor name and returns the exact LOV view object instance? If not, how can i achieve it?

Maybe you are looking for

  • How to sort Data in XML template (rtf) file?

    Hi, I have an oracle 11i custom report (rdf) with an xml output to a PDF. There is a formula column in the report. Now I need the data to be sorted on this formula column. As we cannot sort on formula column, i have decided to find a way to sort it i

  • What's a good codec for working with Sony HDCAM 24P  How much storage space

    cutting a short film shot with Sony HDCAM 24P Is there a sequence setting foe 24P and should I keep it 24P? What's the storage requirements for this or where can I look it up? Thanks!

  • Mile stone billing plan - issue

    Hi sap experts i have a probleme in creating mile stone billing plan. in MS Bill plant if my billplan exceeds my order quantity system is accepting without showing any error message or bloking the billing. i.e if my plan exceeds more than 100 % syste

  • How would you pass more than 255 args?

    I have an SFTP program that currently is only passed a single file. I am modifying it so that it will loop though an array of files to simulate an mput command. Originally I was just going to call the program with each file to be transferred as an ar

  • Regarding type c

    hi,    i have defined a input field  " type c "for the selection screen in which the user can write his name ,after giving the name in the lower case when i press enter it will converted to upper case why this is happening as i m passing this variabl