Should I use both GetList and  GetDetail for creating a Data Object?

Hello, all.
At first, Thanks for your interesting.
1. I wounder that  I can make a BAPI Wrapper as Data Object using only GetList.
When I make a BAPI Wrapper as Data Object using only GetList, SAP shows me a message.
The message says Data Object can have one root node only (hierarchy = 1 ).
It means I should use both GetList and  GetDetail.
I understand that.
If i need to use only GetList, is there any way?
Thanks for your interesting again.

Hi
I think you are trying to import BAPI wrapper as data object and you are using only "Getlist" BAPI.
In such case, the data object created will have only root node. i.e Hierarchy =1.
This is becuse the GetList BAPI has only the info about root node.(i.e, table parameter).
If you have multiple tables in BE and you want to create a DO with multiple node(hierarchy >1) using BAPI wrapper import, then you have to use "GetDetail" BAPI along with GetList.
Regards
Rohith

Similar Messages

  • Can we use both 0FI_AP_3 and 0FI_AP_4 for Delta Loads at the same time.....

    Hi Gurus:
    Currently my company uses 0FI_AP_3 for some A/P reporting. It has been heavily customized & uses Delta loading. However, SAP recommends the use of "0FI_AP_4" for A/P data fro delta loads. I was able to Activate 0FI_AP_4 as well & do some Full Loads in Dev/Test boxes. Question is whether I can use both the extractors for "Delta" loads at the same time......? If there are any issue, what is the issue and how ccan I resolve it? Is the use of only one extractor recommended......??
    Please let me know as this impacts a lot of my development....! Thanks....
    Best...... ShruMaa
    PS:  I had posted this in "BI Extractors" forum but there has been no response......  Hope to get some response.......!  Thanks

    Hi,
    I would recommend you to use 0FI_AP_4 rather using both, particularly for many reasons -
    1. DS: 0FI_AP_4  replaces DataSource 0FI_AP_3 and still uses the same extraction structure. For more details refer to the OSS note 410797.
    2. You can run the 0FI_AP_4 independent of any other FI datasources like 0FI_AR_4 and 0FI_GL_4 or even 0FI_GL_14. For more details refer to the OSS note: 551044.
    3. Map the 0FI_AP_4 to DSO: 0FIAP_O03 (or create a Z one as per your requirement).
    4. Load the same to a InfoCube (0FIAP_C03).
    Hope this helps.
    Thanks.
    Nazeer

  • Configure PIX to use both TACACS and RADIUS for VPN

    PIX 506E using ver 6.3: Whenever I add the command "crypto map mymap client authentication PARTNERAUTH" it removes the current TACACS+ client authentication. I need to have both until I've finished testing the radius server. Can I add an additional crypto map designation command to accomodate and use both the current TACACS+ (ACS) and RADIUS?

    Hi,
    Unfortunately what you want to do cannot be done on the pix, let's say that you have
    multiple vpn groups on your firewall, as soon as you apply the following command:
    crypto map mymap client authentication partnerauth
    where parnerauth can a radius, tacacs, tacacs+ or an ACS server:
    aaa-server partnerauth protocol radius
    aaa-server partnerauth (inside) host 172.18.124.196 cisco123
    As soon as you use "crypto map mymap client authentication partnerauth" the authentication
    is applied globally on the crytpmap, thus affecting all the vpn groups configured.
    You can have multiple vpn groups running on your firewall (dynamic crypto maps) but you
    need to associate them to a static crypto map ( crypto dynamic-map dynmap 10 set
    transform-set myset).
    You can only have 1 crypto map applied to one interface, when you apply this line:
    "crypto map mymap client authentication partnerauth"
    The authentication is applied to ALL the clients, we cannot separate the extended
    authentication based on the vpn group or ip address.
    Please rate if that helps !
    Regards,
    ~JG

  • Why does TestStand use both comma and period for decimal point separation?

    TestStand stores our test data to a SQL server using SQL Server Stored Proc, but for some reason a comma is used for separation (double values) for "PROP_NUMERICLIMIT.HighLimit" and "PROP_NUMERICLIMIT.LowLimt", but not for "PROP_RESULT.Data" (or any other numeric value field). Why is that? I haven't been able to figure out if it is a bug or if I have missed some step in the configuration.

    I ran across this in the TestStand Help. You might want to try the change in the ODBC Administrator.
    When you use the MySQL ODBC driver and the operating computer specifies a comma character as the decimal symbol character, the ODBC driver might return an error because the ODBC driver internally converts a floating-point value to a string value. The computer locale causes MySQL to interpret the comma decimal symbol character in the SQL syntax as a multi-value list character separator. Configure the MySQL data source in the ODBC Administrator and enable the Don't Use Set Locale option in the Miscellaneous Options section to resolve this error.

  • Everytime I try to open a creative cloud product, the program closes. I need to use both illustrator and indesign for school and I was wondering if anyone had any advice on how to actually make the program work?

    If anyone has any advice on how to make creative cloud programs work please let me know!
    Any help is appreciated.

    These questions below may be for a different product... but the KIND of information you need to supply is the same, for the products you use
    More information needed for someone to help... please click below and provide the requested information
    -Premiere Pro Video Editing Information FAQ http://forums.adobe.com/message/4200840

  • Using MODEL clause and COUNT for not numeric data columns....

    Hi ,
    Is it possible somehow to use the COUNT function to transform a non-numeric data column to a numeric data value (a counter) and be used in a MODEL clause....????
    For example , i tried the following in the emp table of SCOTT dataschema with no desired result...
    SQL> select deptno , empno , hiredate from emp;
    DEPTNO EMPNO HIREDATE
        20  7369 18/12/1980
        30  7499 20/02/1981
        30  7521 22/02/1981
        20  7566 02/04/1981
        30  7654 28/09/1981
        30  7698 01/05/1981
        10  7782 09/06/1981
        20  7788 18/04/1987
        10  7839 17/11/1981
        30  7844 08/09/1981
        20  7876 21/05/1987
        30  7900 03/12/1981
        20  7902 03/12/1981
        10  7934 23/01/1982
    14 rows selected Now , i want to use the MODEL clause in order to 'predict' the number of employees who were going to be hired in the 1990 per deptno...
    So , i have constructed the following query which , as expected, does not return the desired results....
    SQL>   select deptno , month , year , count_
      2    from
      3    (
      4    select deptno , to_number(to_char(hiredate,'mm')) month ,
      5                to_number(to_char(hiredate , 'rrrr')) year , count(ename) count_
      6    from emp
      7    group by  deptno , to_number(to_char(hiredate,'mm'))  ,
      8                to_number(to_char(hiredate , 'rrrr'))
      9    )
    10    model
    11    partition by(deptno)
    12    dimension by (month , year)
    13    measures (count_ )
    14    (
    15     count_[1,1990]=count_[1,1982]+count_[11,1982]
    16    )
    17  /
        DEPTNO      MONTH       YEAR     COUNT_
            30          5       1981          1
            30         12       1981          1
            30          2       1981          2
            30          9       1981          2
            30          1       1990
            20          4       1987          1
            20          5       1987          1
            20          4       1981          1
            20         12       1981          1
            20         12       1980          1
            20          1       1990
            10          6       1981          1
            10         11       1981          1
            10          1       1982          1
            10          1       1990 As you see , the measures for the 1990 year is null...because the measure(the count(deptno)) is computed via the group by and not by the MODEL clause...
    How should i transform the above query... so as the "count_[1,1982]+count_[11,1982]" will return non-null results per deptno...????
    Thanks , a lot
    Simon

    Connected to Oracle Database 10g Express Edition Release 10.2.0.1.0
    Connected as hr
    SQL>
    SQL> SELECT department_id, MONTH, YEAR, count_
      2    FROM (SELECT e.department_id
      3                ,to_number(to_char(e.hire_date, 'mm')) MONTH
      4                ,to_number(to_char(e.hire_date, 'rrrr')) YEAR
      5                ,COUNT(e.first_name) count_
      6            FROM employees e
      7            WHERE e.department_id = 20
      8           GROUP BY e.department_id
      9                   ,to_number(to_char(e.hire_date, 'mm'))
    10                   ,to_number(to_char(e.hire_date, 'rrrr')));
    DEPARTMENT_ID      MONTH       YEAR     COUNT_
               20          8       1997          1
               20          2       1996          1
    SQL> --
    SQL> SELECT department_id, MONTH, YEAR, count_
      2    FROM (SELECT e.department_id
      3                ,to_number(to_char(e.hire_date, 'mm')) MONTH
      4                ,to_number(to_char(e.hire_date, 'rrrr')) YEAR
      5                ,COUNT(e.first_name) count_
      6            FROM employees e
      7            WHERE e.department_id = 20
      8           GROUP BY e.department_id
      9                   ,to_number(to_char(e.hire_date, 'mm'))
    10                   ,to_number(to_char(e.hire_date, 'rrrr')))
    11  model
    12  PARTITION BY(department_id)
    13  dimension BY(MONTH, YEAR)
    14  measures(count_)(
    15    count_ [1, 1990] = count_ [2, 1996] + count_ [8, 1997]
    16  );
    DEPARTMENT_ID      MONTH       YEAR     COUNT_
               20          8       1997          1
               20          2       1996          1
               20          1       1990          2
    SQL> ---
    SQL> SELECT department_id, MONTH, YEAR, count_
      2    FROM (SELECT e.department_id
      3                ,to_number(to_char(e.hire_date, 'mm')) MONTH
      4                ,to_number(to_char(e.hire_date, 'rrrr')) YEAR
      5                ,COUNT(e.first_name) count_
      6            FROM employees e
      7           GROUP BY e.department_id
      8                   ,to_number(to_char(e.hire_date, 'mm'))
      9                   ,to_number(to_char(e.hire_date, 'rrrr')))
    10  model ignore nav
    11  PARTITION BY(department_id)
    12  dimension BY(MONTH, YEAR)
    13  measures(count_)(
    14    count_ [1, 1990] = count_ [2, 1996] + count_ [8, 1997]
    15  );
    DEPARTMENT_ID      MONTH       YEAR     COUNT_
              100          8       1994          2
               30         12       1997          1
              100          3       1998          1
               30          7       1997          1
                           5       1999          1
               30         12       1994          1
               30         11       1998          1
               30          5       1995          1
              100          9       1997          2
              100         12       1999          1
               30          8       1999          1
                           1       1990          0
               30          1       1990          0
              100          1       1990          0
               90          9       1989          1
               20          8       1997          1
               70          6       1994          1
    93 rows selected
    SQL>

  • Data source for application using both pooled and non pooled connections

    Hi guys.
    I am integrating Oracle's connection pooling into an existing application that had formerly used dbConnectionBroker. It looks like this task should be quite straightforward. However, for consistency, I would also like to replace other Connection logic within the application to use Oracle classes. This will involve using OracleDataSource to obtain a Connection object. ( without pooling ).
    So in this case, the application will use both pooled and non pooled Oracle connections. They will be connecting to the same database. The question I have is in regard to the use of data-sources.xml.
    Are there any special considerations for the required attribute values within data-sources.xml under this scenario ?
    Help will be greatly appreciated.
    Regards.
    Steve.

    Hi Steve -
    It should be feasible for you to define a single datasource using multiple location entries to indicate what sort of pooling behaviour you wish to use.
    If you lookup and use the "location" attribute, you will receive a javax.sql.DataSource object which will not provide connection pooling.
    If you lookup and use the "ejb-location" attribute you will receive a DataSource object that will support connection pooling operations.
    Note that this is using the emulated datasource approach, and transaction support is limited to a single resource (one database) for these datasources - you won't get 2PC support for transactions.
    If you need a transaction to span two separate resources (ie two databases in same tx) then you will need to use the non-emulated datasource approach.
    There is a chapter in the J2EE Services Guide which describes the datasource model we have with OC4J. This might provide you with some more useful information. See Chapter 11 - http://otn.oracle.com/docs/products/ias/doc_library/903doc_otn/generic.903/a97690/ds3.htm#1004903
    cheers
    -steve-

  • Am I able to use both Carbonite and Time Machine as back-ups for my iMac?

    HI,
    I have a iMac, and I have recently recently completed the initial back up for Carbonite. I also have a 2TB Seagate external hard drive that I would like to use with Time Machine. I am wondering if I am able to use both Carbonite and Time Machine simultaneously.

    Hi, and welcome to the forums.
    As bdmarsha says, yes, you can run both simultaneously.
    But one caution; there are some reports here that some of the online backup apps keep some fairly large, frequently-changing files on your system. Time Machine will back them up along with everything else, which can take some extra time and space on your TM drive.
    After your initial TM backup, see how large the incremental backups are (by watching the progress bar and info on the +Time Machine Preferences+ window). If those seem too large for the changes you've made since the previous backup, see #A2 in [Time Machine - Troubleshooting|http://web.me.com/pondini/Time_Machine/Troubleshooting.html] (or use the link in *User Tips* at the top of this forum), for a couple of apps that will show exactly what was backed-up.
    If you find such things, you can exclude them from TM backups, per #10 in [Time Machine - Frequently Asked Questions|http://web.me.com/pondini/Time_Machine/FAQ.html] (or use the link in *User Tips* at the top of this forum).

  • My 2011 MBP has begun running slow with frequent 'spinning beach ball' events. I'm running Yosemite and wondered if I should of use the original install disk for maintenance.

    My 2011 MBP has begun running slow with frequent 'spinning beach ball' events. I'm running Yosemite and wondered if I should of use the original install disk for a maintenance reinstall. I presume I'd have to download Yosemite again, though I'd be happy just using Snow Leopard again too.
    Thanks for the help.

    When you see a beachball cursor or the slowness is especially bad, note the exact time: hour, minute, second.  
    These instructions must be carried out as an administrator. If you have only one user account, you are the administrator.
    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    The title of the Console window should be All Messages. If it isn't, select
              SYSTEM LOG QUERIES ▹ All Messages
    from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar at the top of the screen.
    Each message in the log begins with the date and time when it was entered. Scroll back to the time you noted above.
    Select the messages entered from then until the end of the episode, or until they start to repeat, whichever comes first.
    Copy the messages to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
    The log contains a vast amount of information, almost all of it useless for solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.
    Please don't indiscriminately dump thousands of lines from the log into this discussion.
    Please don't post screenshots of log messages—post the text.
    Some private information, such as your name, may appear in the log. Anonymize before posting.

  • My apple TV is connected to a DTV with an HDMI cable and to my Yamaha receiver via optic cable. We rented a movie on Apple TV and.found that the movie played, but we only got audio for music tracks. Voice tracks were silent using both TV and receiver.

    My apple TV is connected to a DTV with an HDMI cable and to my Yamaha receiver via optic cable. We rented a movie on Apple TV and.found that the movie played, but we only got audio for music tracks. Voice tracks were silent using both TV and receiver.  This only occurred on the rented video and on recorded shows on my cable DVR. previews and other content on Apple TV are fine. Any ideas??

    Previews and trailers do not contain 5.1 audio.
    If you have recently moved your setup, you may have inadvertently changed some of the settings on your receiver. It certainly sounds as though it is unable to play the 5.1 audio from the Apple TV.

  • I have an Apple computer, use both Firefox and Safari browsers, use Comcast for my email. Lately, when on Firefox, my email is not functioning properly. Why?

    I have an Apple computer, use both Safari and Firefox browsers. I use both Apple mail and Comcast for my email. Lately, when in Firefox, my email does not work properly. I get a message "your servers license has expired". While I can usually access my emails I cannot delete unwanted emails. This problem does not happen when I use Safari and Apple mail. Is this a Firefox issue or Comcast? Do you know what license expiration refers to?

    Hello,
    Many site issues can be caused by corrupt cookies or cache. In order to try to fix these problems, the first step is to clear both cookies and the cache.
    Note: ''This will temporarily log you out of all sites you're logged in to.''
    To clear cache and cookies do the following:
    #Go to Firefox > History > Clear recent history or (if no Firefox button is shown) go to Tools > Clear recent history.
    #Under "Time range to clear", select "Everything".
    #Now, click the arrow next to Details to toggle the Details list active.
    #From the details list, check ''Cache'' and ''Cookies'' and uncheck everything else.
    #Now click the ''Clear now'' button.
    Further information can be found in the [[Clear your cache, history and other personal information in Firefox]] article.
    Did this fix your problems? Please report back to us!
    Thank you.

  • HP Laserjet Pro 400 Printer unable to print docs using both letter and legal paper

    HELP!!  Have been using an HP Laserjet Pro 400 M425dn dual tray printer for 2 years, along with a Dell laptop.  Always had ability to send documents to print using both letter and legal size paper.  Under print set-up on laptop, the option checked was always set to "Choose Paper Source by PDF Paper Size".  Now I've just purchased an HP Envy All-in-One Desktop, which does not offer that option under Print Set-Up.  While it allows for 'Auto Selection' of paper size, you are required to choose either letter or legal size paper.  I've called tech support 3 times, the latest call earlier this am, only to be disconnected.  Yesterday I was told that I should go on hp/support and update drivers.  My husband downloaded drivers, but still no fix.  Unless this issue is resolved asap, I will have no option but to return this Envy Desktop, as I cannot run my business without this option.
    Anyone have a similar problem?  How was it resolved?

    The available options will (probably) be determined by the printer driver in use.
    This , in turn, will be determined partly by which Operating System and version you are using.
    Once a printer model has been out in the field for some time (generally when the next generation (or two?) of devices has been announced to supersede it) that model becomes a 'legacy' device, and 'full-specification' printer drivers may no longer be supplied by the printer manufacturer, but basic (i.e. without too many options) drivers will (probably) instead be supplied with the operating system.

  • How to use both wired and wireless connection with static addresses

    Now that I have setup my home network with static addresses (router, mini1, mini2 and PC) in the way I want, (big thanks to BDAqua http://discussions.apple.com/thread.jspa?threadID=1271635&tstart=0) I would like to understand some more advanced network concepts.
    I would like to change the network so that I use both the wireless connection and the built-in ethernet connection at the same time in my Mac mini1. I would like to connect my PC to my Mac mini by using the wired ethernet connection so that I reach the Internet from my PC as well. I would also like to be in control of all the addresses therefore I want to assign the addresses manually.
    The question: What addresses should I use between mini1 and PC? Should I use the same wireless address space as I already use between the wireless router and the other computers (router: 192.168.1.1, mini1: 192.168.1.101, mini2: 192.168.1.103) or should I use something totally different like 10.X.X.X? What should I put in ethernet connection "Router"-field, the same as in Airport (192.168.1.1)? What about DNS, same as in Airport?

    If I understand this correctly, you wish your Mini to perform Internet Sharing for your PC, correct!?
    If so you'll pretty much have to let the Mini handle DHCP & NAT on the Ethernet port. You also want to be sure Airport is dragged to the top of Network>Show:>Network Port Configurations, that's what position the Mini will use 1st for Internet itself.
    On the Mini turn on both Web Sharing & Internet Sharing. The PC once connected will have the Mini's Ethernet IP as it's Gateway addy.

  • Use both iPhoto and Aperture with one library-best practice?

    I'd like to use both iPhoto and Aperture, but have both programs use/update just one photo library.  I have the latest versions of both programs, but was wondering if the optimum approach would be to:
    a)point Aperture to the existing iPhoto library and use that as the library for both programs
    or
    b)import the entire iPhoto library into a new Aperture library, delete the iPhoto library, and point iPhoto to use the Aperture library.
    I should point out that up to now I've been using iPhoto exclusively, and have close to 20K photos in the iPhoto library, tagged with Faces, organized into various albums, etc; if that makes a difference...
    Appreciate any advice!
    Thanks,
    Dave

    Thanks Frank!  I'll try it that way.
    Appreciate the help!

  • Using both Picasa and Aperture

    I am looking for help so I can use both Picasa and Aperture on the same Mac.  I am using Picasa on my Mac and have all my photo and video files stored on a Time Capsule under a folder called "Pictures."  I set Picasa to "watch" these folders for new files and changes. 
    I have installed a trial version of Aperture and would like to see if I can use both it and Picasa on the same machine.  I would like to keep my photos on the Time Capsule (I have about 300 gb of files, so I don't want to put them on my 500gb drive on the Mac), so I created a Aperture Library on the Time Capsule. As a test, I imported one subfolder (about 20 files) from the Pictures folder and noticed that Aperture made copies of each of these files.  Is there a way to set things up so that I keep a single copy of each file without making the duplicates?  Thanks.

    Two things you should keep in mind:
    The Aperture Library itself should not be located on a network volume (e.g. Time Capsule), see:
    Aperture: Use locally mounted Mac OS X Extended volumes for your Aperture library: http://support.apple.com/kb/TS3252
    You can however store the master image files on a network volume, e.g. in your Pictures Folder on TIme Capsule.
    In the import panel of Aperture it is possible to specify, that the imported image files should be left in their current location:
    This way you could share the master image files (not the edited versions) with Picasa, provided you do not alter the shared files in any way.
    But frankly, I do not see any reason to do this - Picasa would be very much redundant - to keep both programs synched propery will give you more trouble than benefits. If you only want to use the Picasa web albums, then you can do that by exporting or using the Picasa plug-in from Aperture.
    Perhaps you may care to elaborate a little on what exactly you want to achieve by using both programs simultaniously.
    Regards
    Léonie

Maybe you are looking for