Batch fetch optimization for lazy collections

Hi,
I feel like this question must have been asked by somebody already but couldn't find any answers in the forum.
We're trying to evaluate migrating from Hibernate to KODO JDO. One feature we use extensively from Hibernate is the "batch fetch optimization for lazy collections".
For instance, there's a class User with collection "Set<String> permissions". In the DB, there're tables USER(id, name, etc) and USER_PERMISSIONS(user_id, permission) with one-to-many relationship b/w them.
Suppose the code is the following:
query = ....;
List<User> users = (List<User>) query.execute();
for (User user : users) {
println("User: " + user.getName());
println("Permissions: " + user.getPermissions());
I've setup EagerFetchMode to parallel. For field "permissions" I had to specify default-fetch-group="true" b/c I wanted this to happen lazily. When I look through the logs, I see that permissions SQL query is executed for each user.
With Hibernate we were to setup mapping the way that permissions are not fetched at first, but when they are requested for the first user (user.getPermissions()) they are automatically selected for several users in one query using SQL IN clause (similar to the parallel mode).
Is this possible to recreate the same in KODO JDO? (JPA?) If it is, this would greatly simplify migration. Please notice, that we can't use explicit fetch groups for this, b/c we don't know ahead which collection can be navigated (in the real life User class have many relationships).
thanks in advance,
Dimitry

Kodo doesn't have a direct analog for that behavior. The typical way to solve that problem is to keep the field out of the default fetch group, and then explicitly include the desired field in the current fetch group at runtime. In pure JDO, you can do this by creating a separate fetch group that includes the relationship field, and designating that the query should use that fetch group:
<pre>
query = ...;
query.getFetchPlan().addGroup("relationshipGroup");
List<User> users = (List<User>) query.execute();
</pre>
Kodo has JDO extensions that allow you to do this a bit more easily:
<pre>
query = ...;
((kodo.jdo.KodoFetchPlan) query.getFetchPlan()).addField("com.example.User.permissions");
List<User> users = (List<User>) query.execute();
</pre>
Finally, you can do this with Kodo's JPA extensions like so:
<pre>
import org.apache.openjpa.persistence.OpenJPAQuery;
query = (OpenJPAQuery) ...;
query.getFetchPlan().addField("com.example.User.permissions");
List<User> users = (List<User>) query.getResultList();
</pre>
Note that in all cases, you could also make this change to the current PersistenceManager / EntityManager's fetch plan instead, to make the change happen for the duration of the use of that manager. In that environment, the change would need to happen before the query was created.
(And no, I have no idea why the edit box has a 'pre' button but does not seem to do anything with the resulting tags.)
-Patrick

Similar Messages

  • Better filtering for smart collections - by number of keywords

    There is a nice feature for smart collections that allow filtering keywords by "are empty" and "aren't empty"
    I would like to filter keywords by X number of keywords.
    It's great to have a collection that tells me that there are no keywords but if I add only one keyword I then have to find the image by that keyword.
    As a work flow this doesn't work great. I want to start with images with no keywords, then work through images with 1 keyword and 2 etc. To continue the process you would also need to remove the images from the smart collection (like remove from collection for standard collections) being able to remove the image from collection of has only 3 keywords should apply also to has 4 keywords etc. This way if you have an image that only needs 1 keyword you don't have to remove the image from every progressively higher amount of keyword collections.

    Great, you are going to make me move my lazy behind and find it for you, aren't you? You owe me...
    One Song From Each Artist in Playlist
    http://www.dougscripts.com/itunes/scripts/scripts06.php?page=1#onesongfromeach
    or
    http://tinyurl.com/2etkj4
    Actually now that I read the description more carefully, I am not sure if that works out of the same library or if it instead works out of other playlists.
    Patrick

  • CORUPROC (Process chain for confirmation, collective background processing)

    Hello Guru,
    Can you please explain me the program CORUPROC (Process chain for confirmation, collective background processing) that can be use in SE38. and how it its important for CO16N (Reprocessing Incorrect Production Order)?
    CORUPROC is also the same as CO1P transaction code.
    Please explain the use of this program.
    Thanks
    Edited by: Ryan on Feb 3, 2009 7:55 AM

    Hi Carina,
    It might take some time for the attribute change run.
    what you can do is right click on th running process , go to display messages and check if every thing is fine.
    also goto batch monitor from there and see if the job is still running.
    alternatively, if you are not sure if the job got strucked up, kill the job from batch monitor and run the attribute change run manually.
    you got two options two do now.
    1)Wait for some time for the process to complete and check the messages.
    2)kill the job and run att change run manually.
    i suggest you to go for option 1 and if it is taking too long ar there is any error message, analyze and then go for option 2
    hope this helps.
    cheers,
    Srinath.
    Edited by: Srinath Singamsetti on Aug 4, 2009 5:44 AM

  • Using Batch in Bridge for Ad Ops (adding borders)

    Hi,
    I need to accomplish a pretty specialized task in Bridge.
    Some of my work is in banner ad trafficking. Frequently, we will receive creative from clients without borders and need to add them in order to get approved by the major exchanges.
    Since this is something I do over and over again, I'd like to automate it.
    So far, I've created an action that will effectively add the border. I use Bridge to open the client's creative asset folder, select all the images and select Batch under Photoshop in the tools menu. I'm able to overwrite the existing files (no matter what starting directory they are in) but hitting "Override Save as..." option.
    Here's where I am hitting snags.
    The action should create a new directory in the client's folder (this directory will be different everytime) named "Edited Creative", so the originals are preserved. The PSDs should be saved in this directory.
    The action should not only save the images (JPG) using Export (Save for Web...), I'd like to leverage the tool within this dialog that picks the appropriate optimization settings to get to a particular file size (by clicking the flyout in the Save for Web... dialog, you can choose "Optimize for File Size"). The creative needs to be less than 35kb, but I'd like to optimize each image as high as possible while staying within this file size. The JPGs should be within the "Edited Creative" folder in the client's folder
    Anyone have any ideas? I've gotten half way there, but can't figure out the last pieces....

    You should be able to create the 'Edited Creative' folder when you browse for the destination folder.
    As far as I know, no one has been able to script  "Optimize for File Size". It's not in the scripting DOM and scriptlistner( or action ) does not record the file size value only the setting used to get that one image to that size.
    "Optimize for File Size" is an often requested script feature. Others have tried to loop resaving the doc with different setting until the size is right but that is very slow and still often doesn't give the same file size.

  • WORKFLOW:Fetching agent for task from organisation plan

    Dear Experts,
    I have created organisation plan.
    Now I want to fetch agent for workflow task from the organisation plan created earlier.
    Can anybody kindly guide how logic can be written for rule to fetch agent for my task in workflow.
    Thanks,
    Sanjay

    Hi Deepthi,
    I guess unfortunately the answeris no. This question has been asked several times, if you search the forum you might find alternative ways to get this done. Check this [link|Can we change the user 'WF-BATCH' for the background task] for example.
    Regards,
    Saumya

  • Getting error when creating worklists for FSCM - Collections management

    Hi All,
    I am trying to implement FSCM - Collections Management and after all the configuration in SPRO and periodic processing in SAP easy access for transferring Accounts recievable, when I try to create Worklist i get the below error "No BP rules with BP role category UDM000 exists for partner 200"
    I have created and assigned the BP role category UDM000 to my BP rule, yet i get this error. Is there anyway I can check the assignment of the rule.
    Please help me with your thoughts in getting this error fixed.
    Thanks & Regards,
    Ameet

    That's fine deep will take care
    Ameet my final options are
    1.As deep said check the validity of the BP @ BUT 100
    2.Check your config settings one again completly
      Cross-app components>master data sync>Synchronization control (check all the settings).
       Cross-app components>master data sync>customer /vendor integration>bp settings>settings for cust int -->define BP role for direction cust to BP(check you have assigned the group to the role).
    Cross-app components>master data sync>customer /vendor integration>bp settings>settings for cust int -->field assign for cust int >assign keys>define number assign from cust to bp (here check for the bp and cust group and same no fields).
    3.If you are running the the worklist gen by batch please check for the overlaps and the sufficient no of jobs available for processing.
    4.If your you are using ECC 6.3 or lesser version then apply the note 1134890
    5. The error may be mis-leading because the program always through the same error if there may be some other issues - so debug the pgm
    6. If every thing is fine above then write to SAP
    Thank you.
    Regards,
    D vasanth

  • Edit Link to Fetch row from a collection into a form

    Hi,
    I am a newbie to the use of apex, and trying to apply the Collection Showcase example application, but after I populate the collection, the edit_link button navigates to the desired page (6) but does not populate the fields on the HTML page region.
    The region source for the report is a sql query:
    select decode(c040,'D',null,htf.anchor('f?p=&APP_ID.:6:&SESSION.::::P6_SEQ:' || seq_id, 'Edit')) editlink, seq_id, c001, c002, c003, c004, c005, c006, c007, c008, c009, c010, c011, c012, c013, c014, c015, c016, c017, c018, c019, c020, c021, c022, c023, c024, c025, c026, c027, c028, c029, c030, c031, c032,c033, c034, c035, c036, c037, c038, c039,
    decode(c040,'O','Original','N','New','U','Updated','D','Deleted') status
    from apex_collections
    where collection_name = 'HRCYCOLLECTION'
    What am I missing ... I do not see any automated row fetch process in the Collection Showcase example ... Is there anything I can get when I debug? ... I see this on my debug window: but don't know what it means ..
    Process "fetch": DML_FETCH_ROW (BEFORE_HEADER) F|#OWNER#:CUSTOM_ORGN_HRCY_TB_TST:P6_ITEM_CDE:ITEM_CDE
    Any help will be appreciated.
    Thanks,
    Gerald

    Hi,
    I am a newbie to the use of apex, and trying to apply the Collection Showcase example application, but after I populate the collection, the edit_link button navigates to the desired page (6) but does not populate the fields on the HTML page region.
    The region source for the report is a sql query:
    select decode(c040,'D',null,htf.anchor('f?p=&APP_ID.:6:&SESSION.::::P6_SEQ:' || seq_id, 'Edit')) editlink, seq_id, c001, c002, c003, c004, c005, c006, c007, c008, c009, c010, c011, c012, c013, c014, c015, c016, c017, c018, c019, c020, c021, c022, c023, c024, c025, c026, c027, c028, c029, c030, c031, c032,c033, c034, c035, c036, c037, c038, c039,
    decode(c040,'O','Original','N','New','U','Updated','D','Deleted') status
    from apex_collections
    where collection_name = 'HRCYCOLLECTION'
    What am I missing ... I do not see any automated row fetch process in the Collection Showcase example ... Is there anything I can get when I debug? ... I see this on my debug window: but don't know what it means ..
    Process "fetch": DML_FETCH_ROW (BEFORE_HEADER) F|#OWNER#:CUSTOM_ORGN_HRCY_TB_TST:P6_ITEM_CDE:ITEM_CDE
    Any help will be appreciated.
    Thanks,
    Gerald

  • Batch wise stock for a Purchase order

    Here, i am receiving the goods from the customer for jobwork, while receiving the material (cloth) itself i wont receive the design what i have to print on the material.(For eg customer will send me some 5000 mtrs, he wont mention the design for that. but we have to give a lot number for the whole 5000 mtrs, then after 1 week he will give design for 2000 mtrs. and also he will tell 2000 mtrs 4 colors i have to divide that 2000 mtrs into 4 different batches and i have to bring it in to stock. and also i have to see the report that customer issued 5000 mtrs and for 2000 mtrs he had given program remaining 3000 mtrs he has to give program(Design)).
    what i did is i created new doc type in PO (customer Cloth Receipt)
    I made number range for that doc type as what they are currently maintaining now (so that number will be lot number, it will be the identification for that customer to track the material what he have supplied)
    i created the new output type so that i can give the printout as an acknowledgement to customer
    i created the customer as vendor
    i did inbound delivery for that material what i have received (5000 mtrs) from customer(Vendor)
    when i receive the program(design) for 2000 mtrs 4 different batches
    i did GR against the inbound delivery so that while doing GR i can create 4 different batches and i can bring that 2000 mtrs into stock.
    Pls guide me some steps where i can make this process simple......

    Hi Jurgen,
    Thanks for your reply. I am not looking for any analysis report or LIS report.
    i am looking for simple ageing report for a date entered by the user. I got the logic and tables for the current date but if i need to refer the stock ageing of previous date like my stock ageing at 30-06-2010. I am not able to get any tables where i can have the batch stock for a given date or a month.
    The report output format to be
    stock <=30 days
    stock>30 and <=90
    stock>90 and <=180
    stock>180 days
    The criteria for calculation will be the date entered by the user in the input screen. If the user enters the date as 30-06-2010 then all the stock received in the month of june and still lying in my storage location will fall the category <=30 and display in the report.
    Stocks received in the month of march, april and may will fall under the category "stock >30 and <=90".
    If I can get the batch wise stock for a particular month , I can pick the posting date of the Goods receipt from the batch number and calcuate my ageing (i.e date entered in the input scren of the report 30-06-2010 - batch posting date).
    I am also referring to the note which you have sent but in the mean while if you can help me to identify the tables where I can get the batch stock for a particular month.
    Thanks
    Fazal.

  • Batch wise stock for a given period or month

    Hi,
    My company wants to implement stock ageing report in MM.
    We manage the stocks in Batches. For us the main criteria for stock ageing is batch creation date.
    The report should run stock ageing based upon the date range given as an input screen
    For ex : date range in input can be of today or as of 30.06.2010.
    If the report is run as of today then I am able to get the batch stock from table MCHB . Quantity from field "CLABS"  and the batch creation date from the field "ERSDA"
    But if the report to be run as of 30-06-2010. Then I am not able to get the data from MCHBH as of 30.06.2010.
    I have checked for one material in the table and as per stock it should be 351 as of 30-06-2010 but in the MCHBH table for the month 06. year 2010 it is showing as 136 pcs only.
    As our LIS tables are not getting populated correctly I am not able to check those tables too.
    Can any one guide me with the logic or the table where I can get the batch stocks for a particular month.
    I need Material, Batch, Quantity month and year .
    Please advice how can i get the data and from which table.
    Thanks you for your support in advance.
    Regards
    Fazal

    Hi Jurgen,
    Thanks for your reply. I am not looking for any analysis report or LIS report.
    i am looking for simple ageing report for a date entered by the user. I got the logic and tables for the current date but if i need to refer the stock ageing of previous date like my stock ageing at 30-06-2010. I am not able to get any tables where i can have the batch stock for a given date or a month.
    The report output format to be
    stock <=30 days
    stock>30 and <=90
    stock>90 and <=180
    stock>180 days
    The criteria for calculation will be the date entered by the user in the input screen. If the user enters the date as 30-06-2010 then all the stock received in the month of june and still lying in my storage location will fall the category <=30 and display in the report.
    Stocks received in the month of march, april and may will fall under the category "stock >30 and <=90".
    If I can get the batch wise stock for a particular month , I can pick the posting date of the Goods receipt from the batch number and calcuate my ageing (i.e date entered in the input scren of the report 30-06-2010 - batch posting date).
    I am also referring to the note which you have sent but in the mean while if you can help me to identify the tables where I can get the batch stock for a particular month.
    Thanks
    Fazal.

  • How do I make a table of contents for a collection of six short stories that is after the legal page and NOT in the front on an unnumbered page?

    How do I make a table of contents for a collection of six short stories that is after the legal page and NOT in the front on an unnumbered page?
    When I first started I made a title page and then pasted in my first story from a .TXT file. After cleaning up I went back to the front a couple of empty lines ahead of the story and typed in the story title.  Unlarged the font size and centered it, then

    You can't do that. This is what the Pages User Guide, downloadable from your Pages Help menu, says:
    Creating and Updating a Table of Contents
    Each table of contents (TOC) you create using a Word Processing template lists only the content that follows it, up until the next table of contents. If you want a master table of contents for the entire document, it must be the only table of contents, and it must be at the beginning of the document.
    You can do it manually though.

  • How to fetch data for a struture from a cluster table

    How can I fetch data for a struture, from a cluster table, based on the name of the structure?

    Hi,
    In order to read from Cluster DB Table use the following statement:
    Syntax
    IMPORT <f1> [ TO  < g1 > ] <f2> [TO < g2 >] ...
    FROM DATABASE <dbtab>(<ar>)
    [CLIENT <cli>] ID <key>|MAJOR-ID <maid> [MINOR-ID <miid>].
    This statement reads the data objects specified in the list from a cluster in the database <dbtab>.
    You must declare <dbtab> using a TABLES statement. If you do not use the TO <gi> option, the
    data object <fi> in the database is assigned to the data object in the program with the same
    name. If you do use the option, the data object <fi> is read from the database into the field <gi>.
    For <ar>, enter the two-character area ID for the cluster in the database. The name <key>
    identifies the data in the database. Its maximum length depends on the length of the name field
    in <dbtab>.
    The CLIENT <cli> option allows you to disable the automatic client handling of a client-specific cluster database, and specify the client yourself. The addition must always come directly after the name of the database.
    For Eg:
    PROGRAM SAPMZTS3.
    TABLES INDX.
    DATA: BEGIN OF JTAB OCCURS 100,
    COL1 TYPE I,
    COL2 TYPE I,
    END OF JTAB.
    IMPORT ITAB TO JTAB FROM DATABASE INDX(HK) ID 'Table'.
    WRITE: / 'AEDAT:', INDX-AEDAT,
    / 'USERA:', INDX-USERA,
    / 'PGMID:', INDX-PGMID.
    SKIP.
    WRITE 'JTAB:'.
    LOOP AT JTAB FROM 1 TO 5.
    WRITE: / JTAB-COL1, JTAB-COL2.
    ENDLOOP.
    Regards,
    Neha
    Edited by: Neha Shukla on Mar 12, 2009 1:35 PM

  • Acrobat 9.3.4 (or 9.3.3.177): Save As with Optimize for Fast Web View

    When I do a Save As with Optimize For Fast Web View checked, the saving stops and an Adobe Acrobat dialog displays:
         The document could not be saved. There was a problem reading this document (111).
    If I uncheck Optimize For Fast Web View, the Save As seems to work.
    Is there a way to have Fast Web View work with Save As?
    Acrobat.exe is version 9.3.4 (or 9.3.3.177 in the properties). The Acrobat.DLL version is 9.3.4.218.

    Thanks.  I did submit a report at the site.  I hope somebody reads it as this is a big problem for us.
    Thanks again.

  • No batch input data for screen  for VF01

    Hi All,
    Iam trying to to create billing document using  BDC for VF01 with  sales order. For single line item it is working fine and that to in Mode 'A'. But while  creating invoices using multiple sales orders  , Iam getting the following error.
    No batch input data for screen 'SAPMV60A' '0102' . Error  - 0344. 
    Kindly help me as I was strucked here.
    My code .
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0102'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'KOMFK-VBELN(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'KOMFK-VBELN(01)'
                                      gwa_bdc-vbeln.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=SICH'.
        REFRESH messtab[].
        CALL TRANSACTION 'VF01' USING bdcdata
                         OPTIONS FROM wa_options
                         MESSAGES INTO messtab.
    Please <removed by moderator> help.
    Thanks ,
    Srikanth.A
    Edited by: Thomas Zloch on Sep 15, 2011 1:47 PM

    Hi Jurgen
      LOOP AT git_bdc INTO gwa_bdc.
       refresh messtab[].
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0102'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'KOMFK-VBELN(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'KOMFK-VBELN(01)'
                                      gwa_bdc-vbeln.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=SICH'.
        REFRESH messtab[].
        CALL TRANSACTION 'VF01' USING bdcdata
                         OPTIONS FROM wa_options
                         MESSAGES INTO messtab.
    Error message population....
    REFRESH bdcdata[].
    ENDLOOP.
    Thanks,
    Srikanth.A

  • No batch input data for screen SAPMSSY3 0131 in Sales order IDOC

    I am processing Sales order IDOCS in status 64 using RBDAPP01 .Some of them error out to status 51 with the message -
    No batch input data for screen SAPMSSY3 0131 .
    I know the standard IDOC inbound process tries to simulate the posting in a BDC like process.
    Now, I went to we19 and the screen hangs up in a pop up in the partners tab with partner type 'WE' and my shipto (which is actually filled in the IDOC), missing..upon repeatedly hitting enter, it goes thru and an idoc is posted in status 53. But still unable to get through the root of this issue.
    Any, insight will help.

    Hi,
    I think the pop-up is generated through and user-exit for which recording is missing. This is why your idoc stays in status 64...
    Handle the screen recording in the user exit IDOC_INPUT_ORDERS
    user exit routine
    PERFORM customer_function_dynpro.
    FORM CUSTOMER_FUNCTION_DYNPRO.
      CALL CUSTOMER-FUNCTION '002'
        EXPORTING DXVBAK   = XVBAK
                  DVTCOMAG = VTCOMAG
                  DLAST_DYNPRO = LAST_DYNPRO
                  DXMESCOD = IDOC_CONTRL-MESCOD
        TABLES    DXBDCDATA = BDCDATA
                  DXVBAP    = XVBAP
                  DXVBEP    = XVBEP
                  DYVBEP    = YVBEP
                  DXVBADR   = XVBADR
                  DYVBADR   = YVBADR
                  DXVBPA    = XVBPA
                  DXVBUV    = XVBUV
                  DIDOC_DATA = IDOC_DATA
                  DXKOMV    = XKOMV
                  DXVEKP    = XVEKP
                  DYVEKP    = YVEKP
        EXCEPTIONS
                  USER_ERROR = 01.
    Regards,
    Krishnakumar

  • Error in LSMW for MM41 - "No batch input data for screen SAPLMGMW 0100"

    I'm trying to create an LSMW for MM41 to create new Retail articles en Mass. This will be used to only create the Basic view as other LSMW's already exist to maintain the other views. I've created the Recording and setup the LSMW already. My data is read correctly from the source file. When I execute the batch session it fails with the following error - "No batch input data for screen SAPLMGMW 0100".
    I assume the fields in MM41 screen are not setup for batch processing. Could someone with more knowledge or experience in SAP Retail please confirm my assumption and explain where this is setup or provide an alternative to creating new articles en Mass via MM41? The direct input method is more suited for MM01 and not MM41.
    Regards
    Fawaaz

    Hi Guys,
    Thanks so much for all the prompt responses. My issue is now resolved.
    The issue, I'm sure, was my default settings in the MM41 screen which the recording probably took into account or the batch program didn't like. I deleted my recording and created a new one but before I started the recording, I went into the MM41 screen and removed all default values AND view selections. I made my Basic view selection constant in my recording and also in my field mapping. My LSMW for MM41 is now working perfectly.
    Just to answer some of the questions above, my LSMW was Reading and Converting the data in my source file fine. When I display the Read and Converted data, it shows the data fields in the correct place.
    Thanks again.
    Regards
    Fawaaz

Maybe you are looking for

  • How to  find the user exit for a screen..

    Hi, plz help me how to find the user exit for a screen..? Regards Anbu

  • Payment Advise multiple banks RFFOUS_T

    Hi, We have a scenario( USA Payroll )  where we have payment( salary ) going to main bank and other bank. SAP standard process( RFFOUS_T) generates two payment advise in this case. We only need one payment advise. Please advise. Thanks.

  • Ipad is not able to connect to 3g abroad

    One of our Ipads is not able to connect with 3G abroad. - Vodafone Subscription is identical - Mobile data is switched on - Data Roaming is switched on - APN is correct Anyone can help?

  • OC4J 9.0.4 stand alone + JDK 1.4.2

    Hi, I'm upgrading my web applications from OC4J (1.0.2.2) to OC4J 9.0.4. Also, upgrading from JDK1.3.1 to JDK 1.4.2. I have installed OC4J 9.0.4 stand alone version on my Windows 2000 machine and I have a couple of questions: 1. I didn't find any JDK

  • System tried to change local host name

    A screen message with an exclamation mark showed up on my Mac Mini screen this morning which says:  This computer's local hostname . . . is already in use on the network. The name has been changed to . . . (then inserted the current host name (# 2).