Obligatory shipment question

Has anyone gotten notice of shippment of a MacBook Pro yet. Just wondering. Thanks

I placed my order at 11PM on Tuesday evening for the 15" with both a processor and hard drive upgrade.
It updated from "Preparing to Ship" to "Prepared to Ship" this morning, so if it goes out via FedEx today it should be here no later than Tuesday. I'm not sure if it ships from China or California. They're probably queing the shipments based on the shipping method and final destination, so those in major cities may see them sooner.
It's going to be a l-o-n-g weekend.

Similar Messages

  • SD shipment questions

    Hi! Gurus..
    I have a few questions reg. shipment
    Does standard SAP allow us to create an individual shipment document for deliveries that has more than 1 forwarding agent, ie, we wud like to pay more than 1 agent but the shipping types [like air, water etc.] can be different. we are not interested in creating a transp. chain.
    Can we accomplish this by creating stages for a delivery and assigning diff. partners to the stages?
    Also we create the shipment cost document on the bais of the shipment document and the deliveries it has. how come the PO that gets created in MM finds the service agent? where is the link for this in SAP?
    Please help me with anything you guys can.
    Thanks a lot.
    -keyan.

    Hello Keyan,
    Yes you cann assign forwarding agent both at the header level and at the stage level. Hopefully this will answer the first part. Also I will like to add that in the shipment cost document the items will be formed accordingly. For ex. if you have one forwarding agent at the header level and 2 other forwarding agents at stage level, there will be 3 itmes in the shipment cost document.
    Regarding the PO that is determined, I think that the agreement is already present between the company and forwarding agent (vendor). This is like buying service from a service provider. Hence a PO is generated. The PO that belongs to a particular forwarding agent will be determined automatically because the service promised in the PO has not been exhausted.
    I hope this helps.
    Regards,
    Ankur

  • IPhone Shipment Question

    Why, if I preordered within the first hour from Apple, am I waiting two weeks for shipment?
    I preordered the phone from Apple within 45 minutes, and my order status immediately said I have to wait two weeks for shipment.  I thought it was roughly 9 hours for AT&T for them to push orders to two weeks shipment.  Is anyone else having the same problem?

    Demand was huge.  Apple sold out very quickly, as you've experienced.
    Here's an article about it:
    http://www.macrumors.com/2012/09/14/iphone-5-pre-order-shipping-estimates-slip-t o-two-weeks/

  • Shipment question

    I'm from the Philippines and I'm planning to order iPad 2 from the Philippine Apple Online Store. However, I do not have my own credit card that's why I'll be using my aunt's billing details. She's from Japan and it seems that the Phil. Apple Online Store does not accept payments from Japan. I'm hoping that my problem would be solved.

    Sorry, but as you have learned, the Philippine Apple Store will not accept Japanese credit cards, and there's no way to change that. Perhaps you could arrange a wire transfer or bank check; call the Apple Store and ask.
    Regards.

  • Questions and answers about ordering Recovery DVDs

    There are some Frequently Asked Questions about the ordering process for Recovery DVDs:
    Questions about the ordering process and the prices
    Questions about delivery and shipment
    Questions about the technical background
    More Info: http://aps2.toshiba-tro.de/kb0/TSB0202TA0000R01.htm

    Someone asked me will Spotify work on EDGE mobile network in 160 kbps mode.
    I will explain some things out.
    EDGE network is very slow and actually EDGE is for light internet usage. However some operators, like Elisa Oyj in Finland, can handle 200 kbps in EDGE. If so, you can use 160 kbps Spotify without any problems. But keep in mind, some networks may be slow in EDGE and speed may be lower - in this case just use 96 kbps sound quality.
    Personally I would suggest 384 kbps or faster Mobile Internet. Because when you use 320 kbps in mobile, EDGE network isn't enough to handle Extreme quality. The Unlimited is good, but you should be fine with 1GB, just stream then 96 kbps or 160 kbps. I use 0.5M Unlimited 3G Internet and I can say it works like a charm with Extreme sound quality.
    If in your country no way for Unlimited,  you always can download Spotify playlists to Offline mode with your wifi. But I would say there is no need to fast 3G internet like max. 21M packages - Spotify will work fine with 384 kbps in any sound quality and in slow network too. However in this case you might want to use lower sound quality.
    Also remember if you use Unlimited or Free and there no plans to Premium, just ignore those. Free and Unlimited use only 160 kbps and no Mobile or 320 kbps support, so you will be fine with 256 kbps Internet. Personally I suggest to everyone 8M/1M Internet for Home use and to Mobile use something like 0.5M or 1M.

  • Where is the f#ckin' compiler in J2re1.4.0 ???

    I was gently programming some classen and thought after an hour or two to compile them,
    since my pc crash I didn't install Java again. I download J2re1.4.0 and ... surprise!!
    javac.exe has gone. Suggestions ?

    you should likely find javac in your j2sdk1.4.0\bin directory ...
    <obligatory stupid question>
    You downloaded the 1.4 sdk, but did you install it? to which directory?
    </obligatory stupid question>

  • Question about shipment

    I ordered an Ipod classic and an Ipod case. The Ipod came to me with no problem. But the case, which was shipped separately has yet to get to me and it;s been almost 2 weeks. The FedEx guy claims to have come by three times but nobody was home. First, I know that's a lie and second, I had a signature sheet attached to my door just in case he did come by and I didn't see him. Then he left a door tag in my mailbox (which I have now found out, he's not allowed to do) saying to hang that on the door for the final time he was going to attempt to drop it off. I did that and he still never came.
    I called FedEx numerous times and they keep claiming he stopped by and I got tired of saying, "I know your computer says he attempted a delivery but he never did!" I live on a back road and I have a feeling that after he came that first time with my Ipod, he saw my road and thought, "I don't want to come up here again!" lol
    Now my case and the protection plan that I ordered are at FedEx and I have to go pick them up myself. However, the weather is getting bad plus I think I'm getting sick so I have no idea if I'll be able to go get it in time, before it's shipped back to Apple. I contacted FedEx which told me that hold shipments for 3-5 days and it's been there since this past Friday afternoon.
    Apparently I'm not allowed to authorize anyone else to pick it up (which I find odd, considering you're allowed to authorize them to deliver it to a neighbor's house if you're not home) and this whole thing is annoying me.
    My question is this: what happens when a shipment is sent back to Apple? Will I be refunded my money or do I have to pay another shipping charge for them to try and send it again?
    Message was edited by: maggithemagpie

    Why not call Apple and ask what they do with them when they are returned?
    And, why not call your local FedEX, insist on speaking to the manager, relate all of your issues, and get them to make one more delivery?

  • 10.7 ERP Question on Planned Shipment Date and Planned Delivery Date

    Hi All,
    I have a 10.7 ERP question related to Planned shipment date and Planned Delivery Date which are on shipment::released event.
    Are these held and displayed at the shipset / shipment level on ERP database
    and forms or are they held & displayed at theline level ?
    This question is specific to Oracle ERP 10.7
    Thanks,
    SM

    I do not believe 10.7 documentation is available online anymore. Release 11 documentation is available at http://download.oracle.com/docs/cd/A60725_05/r11_doc.htm - the functionality closely resembles 10.7
    HTH
    Srini

  • Shipment Carrier Related EDI SAP question

    All,
    We started work on automating sending/receiving the Carrier Related documents from SAP at out end through EDI.
    Here's my understanding :
    Load Tender : EDI 204
    Carrier Accept/Reject : EDI 990
    Shipment Status : EDI 214
    Freight Invoice : EDI 210
    I know that for EDI 204, we can use SAP IDOC - SHPMNT05. Could someone please guide me on whether my understanding is correct and
    which SAP IDOCS to use for these EDI docs.
    Thanks.

    > No i wanna my carrier as a SAP BAP HR .
    @PK..it is not a New Technology but a New Airlines which was introduced by SAP .
    >But dear gurus from india , who has experience more than 4 years please suggest me ..
    @Siegfried.. the criteria to reply to this thread does not suit you.
                         1.Gurus from India only.
                         2.Only 4 yrs Experience
    >Over all i am very confused related to my new search criteriaa ..
    Yep,New Version of SDN has changed its Search functionality and there is a [lot of discussions|What happened to SCN search?; going on in [Suggestions & Comments|SCN Support; forum, have a look into it.
    > if a glass is half filled and half full .......try to see the full part ??
    again you missed out something here which made the confusion. half filled with air & half full of water  Brittania 50:50 right?.
    Cheers
    Andrew
    PS:Edited with a SIMPLE EDIT SW called @FUN  and copyrighted only for Coffee  Corner.Take it in the [right spirit|http://www.whiskymag.com/whisky/brand/glenfiddich/whisky651.html] .
    Edited by: Andrew J on Jul 3, 2009 9:35 AM

  • Questions Shipment cost

    Dear friends
    1) what is the tcode & tables to access Shipment cost Pricing Procedure?
    where do we configure the same?
    2) any standard functionallty is there to upload pricing conditions? for shipment cost?
    Regards
    Prakash

    Shipment Tabels :
    1)
    VTFA                           Shipment Document Flow                         
    VTTK                           Shipment Header                                
    VTTP                           Shipment Item                                  
    VTTS                           Stage of Shipment                              
    V_TVTF                       Shipment Cost Types    
    path : Logistics Execution-Transportation-Shipment Costs- Pricing-Pricing Control-Define And Assign Pricing Procedures
    Table for shipment cost pricing procedure ->V_T683 Procedures (&1 &2)
    2) T code  TK11  to maintian condition records, you can use BDC to uploade records based on the requirement.
    ALSO SEARCH IN THE FORUM WILL GET MORE DETAILS.
    Regards,
    Ramesh

  • Question -- ME22N - Field Reference obligatory and with a matchcode.

    Hi!
    The user has a new crazy requirement.
    The user needs the field REFERENCE (IHREZ) from tab Communication of TRX ME22N to be OBLIGATORY and alse wants a matchcode with two values.
    Any help is welcome.
    Regards.
    Bettina

    We added the values to the domain and we use some user exits to validate that the user complete the field.

  • Drop shipment Orders Question

    hi experts ,,,,
    1- i create a sales order with one line and the source for this line is EXTERNAL to get the goods from the supplier and move it to customer directly
    2- run Requisition Import in Oracle Purchasing to generate purchase requisitions for the processed order lines. and approve it
    3- create purchase order for this requestion and approve it
    4- Make receipt at inventory for this PO
    the problems are :-
    1- the AR Invoice for this sales order, i can't see it from the order although the status of the order is "Invoice Interface - Complete"
    2- I can't create the AP Invoice for the Purchase order created , and generate error when match with receipt say , you must receieve the po first ,
    So when i open the receieve transaction for to receieve according to po it return no lines (it is logical because the goods ship to customer directly)
    Urgent Please
    thanks

    I think you are not logged into the correct operating unit when you are trying to look up the AR invoice or AP invoice.
    Make sure that the operating unit on the sales order/po is the one you use when creating/viewing invoices.
    Hope this helps
    Sandeep Gandhi
    Omkar Technologies Inc

  • HP Expert Day – Got Questions? We have answers! Sept 20-21, '12.

    Check out the Expert Day event on the HP Support Forums!
    On September 20-21, HP Experts will be on the forums to help real time with any questions you have about your HP product. Do you have questions about Mac OS X, iOS and AirPrint™ for HP products and peripherals? With the introduction of Apple’s new OS X Mountain Lion, we’re ready to help with set-up, installation and general HP compatibility questions all day long.
    For 24 hours, HP employees and other product experts world-wide will monitor the forums answering your questions as soon as they come in.  And it's free!
    This event is available in the following languages and times:
    ·         English: 7am on Thursday, September 20th, until 7am on September 21st (Pacific Daylight Time)
    ·         Korean: Thursday, September 20th, 10am until 6pm (Korea Time)
    ·         Simplified Chinese: Thursday, September 20th, 10am until 6pm (China Time)
    For more details on this event, see:  Expert Day September 20-21 - HP Support Forum.  Expert Day will also be taking place on the Enterprise Business, Korean, and Simplified Chinese Forums.
    How often do you get to directly ask HP questions about your products, and do it for FREE?
    Hope to see you at HP Expert Day!
    I work with HP but my posts and opinions are my own.

    1. Can i have multiple condition records for a condition table?
    Yes. This is possible as we can maintain future change in price in advance.
    2. Can two condition types share a condition table?
    Yes.
    3. What happens to the value of the condition type which is marked for both the header and the item simultaneosly?
    Item level has precedence.
    4. Can an access have multiple condition tables?
    Yes.
    7. Where are the tax codes defined? and for which entity/level?
    Tax Code are defined in Transaction Code: FTXP
    8. How are tax codes assigned to a country?
    It is done in Excise Setting.
    10. Can you do picking in the order? if so how?.
    No. It is done in Delivery.
    12. Can the shipment be created automatically?
    No.
    13. What happens to the material listing/exclusion if payer is different from sold to party?
    It will be based on Sold to Party.
    15. When one picks a delivery, does it update the order item status?
    Yes.
    19. Are there any blocks possible at the schedule line level?
    Yes. Delivery Block
    22. Can one condition type have multiple access sequence?
    No. It can have only one Access Sequence. Header and Manual Condition Type do not have Access Sequence.
    Regards,
    Rajesh Banka

  • Can any one give me answer for these questions

    Can any one give me answer for these questions. I  got these questions from net plz post the answers you know
    ABAP CERTIFICATION QUESTIONS
    1. If a table does not have MANDT as part of the primary key, it is ____.
    A: A structure
    B: Invalid
    C: Client-independent
    D: Not mandatory
    2. In regard to CALL, which of the following is NOT a valid statement?
    A: CALL FUNCTION
    B: CALL SCREEN
    C: CALL TRANSACTION
    D: CALL PROGRAM
    3. Name the type of ABAP Dictionary table that has these characteristics:
    Same number of fields as the database table
    Same name as database table
    Maps 1:1 to database table
    A: Pooled
    B: Cluster
    C: Transparent
    D: View
    4. An event starts with an event keyword and ends with:
    A: Program execution.
    B: END-OF-EVENT.
    C: Another event keyword.
    D: END-EVENT.
    5. What is the system field for the current date?
    A: SY-DATUM
    B: SY-DATE
    C: SY-DATID
    D: SY-SDATE
    6. The following code indicates:
    SELECT fld1 fld2 FROM tab1 APPENDING TABLE itab
    WHERE fld1 IN sfld1.
    A: Add rows to the existing rows of itab.
    B: Add rows to itab after first deleting any existing rows of itab.
    C: Select rows from tab1 for matching itab entries.
    D: Nothing, this is a syntax error.
    7. You may change the following data object as shown below so that it equals 3.14.
    CONSTANTS: PI type P decimals 2 value '3.1'.
    PI = '3.14'.
    A: True
    B: False
    8. The SAP service that ensures data integrity by handling locking is called:
    A: Update
    B: Dialog
    C: Enqueue/Dequeue
    D: Spool
    9. Which of these sentences most accurately describes the GET VBAK LATE. event?
    A: This event is processed before the second time the GET VBAK event is processed.
    B: This event is processed after all occurrences of the GET VBAK event are completed.
    C: This event will only be processed after the user has selected a basic list row.
    D: This event is only processed if no records are selected from table VBAK.
    10. Which of the following is not a true statement in regard to a hashed internal table type?
    A: Its key must always be UNIQUE.
    B: May only be accessed by its key.
    C: Response time for accessing a row depends on the number of entries in the table.
    D: Declared using internal table type HASHED TABLE.
    11. TO include database-specific SQL statements within an ABAP program, code them between:
    A: NATIVE SQL_ENDNATIVE.
    B: DB SQL_ENDDB.
    C: SELECT_ENDSELECT.
    D: EXEC SQL_ENDEXEC.
    12. To measure how long a block of code runs, use the ABAP statement:
    A: GET TIME .
    B: SET TIME FIELD .
    C: GET RUN TIME FIELD .
    D: SET CURSOR FIELD .
    13. When a secondary list is being processed, the data of the basic list is available by default.
    A: True
    B: False
    14. Given:
    DATA: BEGIN OF itab OCCURS 10,
    qty type I,
    END OF itab.
    DO 25 TIMES. itab-qty = sy-index. APPEND itab. ENDDO.
    LOOP AT itab WHERE qty > 10.
    WRITE: /1 itab-qty.
    ENDLOOP.
    This will result in:
    A: Output of only those itab rows with a qty field less than 10
    B: Output of the first 10 itab rows with a qty field greater than 10
    C: A syntax error
    D: None of the above
    15. After a DESCRIBE TABLE statement SY-TFILL will contain
    A: The number of rows in the internal table.
    B: The current OCCURS value.
    C: Zero, if the table contains one or more rows.
    D: The length of the internal table row structure.
    16. You may declare your own internal table type using the TYPES keyword.
    A: True
    B: False
    17. After adding rows to an internal table with COLLECT, you should avoid adding more rows with APPEND.
    A: True
    B: False
    18. Which of the following is not a component of control break processing when looping at an internal table?
    A: AT START OF
    B: AT FIRST
    C: AT LAST
    D: AT NEW
    19. A dictionary table is made available for use within an ABAP program via the TABLES statement.
    A: True
    B: False
    20. Which of the following would be best for hiding further selection criteria until a function is chosen?
    A: AT NEW SELECTION-SCREEN
    B: SELECTION-SCREEN AT LINE-SELECTION
    C: SUBMIT SELECTION-SCREEN
    D: CALL SELECTION-SCREEN
    21. What must you code in the flow logic to prevent a module from being called unless a field contains a non-initial value (as determined by its data type)?
    A: ON INPUT
    B: CHAIN
    C: FIELD
    D: ON REQUEST
    22. The AT USER-COMMAND event is triggered by functions defined in the ____.
    A: screen painter
    B: ABAP report
    C: menu painter status
    D: ABAP Dictionary
    23. In regard to a function group, which of the following is NOT a true statement?
    A: Combines similar function modules.
    B: Shares global data with all its function modules.
    C: Exists within the ABAP workbench as an include program.
    D: Shares subroutines with all its function modules.
    24. In regard to SET PF-STATUS, you can deactivate unwanted function codes by using ____.
    A: EXCLUDING
    B: IMMEDIATELY
    C: WITHOUT
    D: HIDE
    25. In regard to data transported in PAI when the FIELD statement is used, which of the following is NOT a true statement?
    A: Fields in PBO are transported directly from PAI.
    B: Fields with identical names are transported to the ABAP side.
    C: Fields not defined in FIELD statements are transported first.
    D: Fields that are defined in FIELD statements are transported when their corresponding module is called.
    26. The order in which an event appears in the ABAP code determines when the event is processed.
    A: True
    B: False
    27. A field declared as type T has the following internal representation:
    A: SSMMHH
    B: HHMMSS
    C: MMHHSS
    D: HHSSMM
    28. Which of the following is NOT a component of the default standard ABAP report header?
    A: Date and Time
    B: List title
    C: Page number
    D: Underline
    29. Assuming a pushbutton with function code 'FUNC' is available in the toolbar of a list report, what event is processed when the button is clicked?
    A: AT USER-COMMAND.
    B: AT PFn.
    C: AT SELECTION-SCREEN.
    D: END-OF-SELECTION.
    30. In regard to field selection, what option of the SELECT statement is required?
    A: FOR ALL ENTRIES
    B: WHERE
    C: INTO
    D: MOVE-CORRESPONDING
    31. The following program outputs what?
    report zjgtest1
    write: /1 'Ready_'.
    PARAMETER: test.
    INITIALIZATION.
    write: /1 'Set_'.
    START-OF-SELECTION.
    write: /1 'GO!!'.
    A: Set_ GO!! (each on its own line)
    B: Set_ Ready_ GO!! (all on their own lines)
    C: Ready_ GO!! (each on its own line)
    D: Ready_ Set_ GO!! (all on their own lines)
    32. To declare a selection criterion that does not appear on the selection screen, use:
    A: NO-DISPLAY
    B: INVISIBLE
    C: MODIF ID
    D: OBLIGATORY
    33. An internal table that is nested within another internal table should not contain a header line.
    A: True
    B: False
    34. What is output by the following code?
    DATA: BEGIN OF itab OCCURS 0, letter type c, END OF itab.
    itab-letter = 'A'. APPEND itab. itab-letter = 'B'. APPEND itab.
    itab-letter = 'C'. APPEND itab. itab-letter = 'D'. APPEND itab.
    LOOP AT itab.
    SY-TABIX = 2.
    WRITE itab-letter.
    EXIT.
    ENDLOOP.
    A: A
    B: A B C D
    C: B
    D: B C D
    35. To select all database entries for a certain WHERE clause into an internal table in one step, use
    A: SELECT_INTO TABLE itab_
    B: SELECT_INTO itab_
    C: SELECT_APPENDING itab
    D: SELECT_itab_
    36. After a successful SELECT statement, what does SY-SUBRC equal?
    A: 0
    B: 4
    C: 8
    D: Null
    37. This selection screen syntax forces the user to input a value:
    A: REQUIRED-ENTRY
    B: OBLIGATORY
    C: DEFAULT
    D: SELECTION-SCREEN EXCLUDE
    38. If the following code results in a syntax error, the remedy is:
    DATA: itab TYPE SORTED TABLE OF rec_type WITH UNIQUE KEY field1
    WITH HEADER LINE.
    itab-field1 = 'Company'. itab-field2 = '1234'. INSERT TABLE itab.
    itab-field1 = 'Bank'. itab-field2 = 'ABC'. INSERT TABLE itab.
    SORT itab.
    LOOP AT itab.
    write: /1 itab-field1, itab-field2.
    ENDLOOP.
    A: There is no syntax error here
    B: Remove the SORT statement
    C: Change INSERT to APPEND
    D: Add a WHERE clause to the loop
    39. If this code results in an error, the remedy is:
    SELECT fld1 fld2 FROM tab1 WHERE fld3 = pfld3.
    WRITE: /1 tab1-fld1, tab1-fld2.
    ENDSELECT.
    A: Add a SY-SUBRC check.
    B: Change the WHERE clause to use fld1 or fld2.
    C: Remove the /1 from the WRITE statement.
    D: Add INTO (tab1-fld1, tab1-fld2).
    40. When modifying an internal table within LOOP AT itab. _ ENDLOOP. you must include an index number.
    A: True
    B: False
    41. To allow the user to enter values on the screen for a list field, use:
    A: OPEN LINE.
    B: SET CURSOR FIELD.
    C: WRITE fld AS INPUT FIELD.
    D: FORMAT INPUT ON.
    42. Before a function module may be tested, it must first be:
    A: Linked
    B: Authorized
    C: Released
    D: Active
    43. To include a field on your screen that is not in the ABAP Dictionary, which include program should contain the data declaration for the field?
    A: PBO module include program
    B: TOP include program
    C: PAI module include program
    D: Subroutine include program
    44. If a table contains many duplicate values for a field, minimize the number of records returned by using this SELECT statement addition.
    A: MIN
    B: ORDER BY
    C: DISTINCT
    D: DELETE
    45. The system internal table used for dynamic screen modification is named:
    A: ITAB
    B: SCREEN
    C: MODTAB
    D: SMOD
    46. Within the source code of a function module, errors are handled via the keyword:
    A: EXCEPTION
    B: RAISE
    C: STOP
    D: ABEND
    47. Which system field contains the contents of a selected line?
    A: SY-CUCOL
    B: SY-LILLI
    C: SY-CUROW
    D: SY-LISEL
    48. The following statement writes what type of data object?
    WRITE: /1 'Total Amount:'.
    A: Text literal
    B: Text variable
    C: In-code comment
    D: Text integer
    49. For the code below, second_field is of what data type?
    DATA: first_field type P, second_field like first_field.
    A: P
    B: C
    C: N
    D: D
    50. Which of the following describes the internal representation of a type D data object?
    A: DDMMYYYY
    B: YYYYDDMM
    C: MMDDYYYY
    D: YYYYMMDD
    51. A BDC program is used for all of the following except:
    A: Downloading data to a local file
    B: Data interfaces between SAP and external systems
    C: Initial data transfer
    D: Entering a large amount of data
    52. In regard to PERFORM, which of the following is NOT a true statement?
    A: May be used within a subroutine.
    B: Requires actual parameters.
    C: Recursive calls are allowed in ABAP.
    D: Can call a subroutine in another program.
    53. What is the transaction code for the ABAP Editor?
    A: SE11
    B: SE38
    C: SE36
    D: SE16
    54. In regard to HIDE, which of the following is NOT a true statement?
    A: Saves the contents of variables in relation to a list line's row number.
    B: The hidden variables must be output on a list line.
    C: The HIDE area is retrieved when using the READ LINE statement.
    D: The HIDE area is retrieved when an interactive event is triggered.
    55. Database locks are sufficient in a multi-user environment.
    A: True
    B: False
    56. The complete technical definition of a table field is determined by the field's:
    A: Domain
    B: Field name
    C: Data type
    D: Data element
    57. In regard to LEAVE, which of the following is NOT a true statement?
    A: May be used to return immediately to a calling program.
    B: May be used to stop the current loop pass and get the next.
    C: May be used to start a new transaction.
    D: May be used to go to the next screen.
    58. The following code indicates:
    SELECT fld6 fld3 fld2 fld1 FROM tab1 INTO CORRESPONDING FIELDS OF TABLE itab
    WHERE fld3 = pfld3.
    A: The order of the fields in itab does not matter.
    B: Fill the header line of itab, but not the body.
    C: Table itab can only contain fields also in table tab1.
    D: None of the above.
    59. The ABAP statement below indicates that the program should continue with the next line of code if the internal table itab:
    CHECK NOT itab[] IS INITIAL.
    A: Contains no rows
    B: Contains at least one row
    C: Has a header line
    D: Has an empty header line
    60. What will be output by the following code?
    DATA: BEGIN OF itab OCCURS 0, fval type i, END OF itab.
    itab-fval = 1. APPEND itab.
    itab-fval = 2. APPEND itab.
    FREE itab.
    WRITE: /1 itab-fval.
    A: 2
    B: 0
    C: blank
    D: 1
    61. To allow the user to enter a range of values on a selection screen, use the ABAP keyword:
    A: DATA.
    B: RANGES.
    C: PARAMETERS.
    D: SELECT-OPTIONS.
    62. If an internal table is declared without a header line, what else must you declare to work with the table's rows?
    A: Another internal table with a header line.
    B: A work area with the same structure as the internal table.
    C: An internal table type using the TYPES statement.
    D: A PARAMETER.
    63. Assuming an internal table contains 2000 entries, how many entries will it have after the following line of code is executed?
    DELETE itab FROM 1500 TO 1700.
    A: This is a syntax error.
    B: 1801
    C: 1800
    D: 1799
    64. To remove lines from a database table, use ____.
    A: UPDATE
    B: MODIFY
    C: ERASE
    D: DELETE
    65. All of the following may be performed using SET CURSOR except:
    A: Move the cursor to a specific field on a list.
    B: Move the cursor to a specific list line.
    C: Move the cursor to a specific pushbutton, activating that function.
    D: Move the cursor to a specific row and column on a list.
    66. When is it optional to pass an actual parameter to a required formal parameter of a function module?
    A: The actual parameter is type C.
    B: The formal parameter contains a default value.
    C: The formal parameter's \"Reference\" attribute is turned on.
    D: It is never optional.
    67. Coding two INITIALIZATION events will cause a syntax error.
    A: True
    B: False
    68. Adding a COMMIT WORK statement between SELECT_ENDSELECT is a good method for improving performance.
    A: True
    B: False
    69. To save information on a list line for use after the line is selected, use this keyword.
    A: APPEND
    B: EXPORT
    C: WRITE
    D: HIDE
    70. To bypass automatic field input checks, include this in PAI.
    A: AT EXIT-COMMAND
    B: ON INPUT
    C: ON REQUEST
    D: LEAVE TO SCREEN 0.
    71. Within a function module's source code, if the MESSAGE_RAISING statement is executed, all of the following system fields are filled automatically except:
    A: SY-MSGTY
    B: SY-MSGNO
    C: SY-MSGV1
    D: SY-MSGWA
    72. The following code indicates:
    REPORT ZLISTTST.
    START-OF-SELECTION.
    WRITE: text-001.
    FORMAT HOTSPOT ON.
    WRITE: text-002.
    FORMAT HOTSPOT OFF.
    AT LINE-SELECTION.
    WRITE / text-003.
    A: Text-002 may not be selected.
    B: The value of text-002 is stored in a special memory area.
    C: Text-002 may be clicked once to trigger the output of text-003.
    D: None of the above.
    73. The ____ type of ABAP Dictionary view consists of one or more transparent tables and may be accessed by an ABAP program using Open SQL.
    A: Database view
    B: Projection view
    C: Help view
    D: Entity view
    74. A concrete field is associated with a field-symbol via ABAP keyword
    A: MOVE
    B: WRITE
    C: ASSIGN
    D: VALUE
    75. The output for the following code will be:
    report zabaprg.
    DATA: char_field type C.
    char_field = 'ABAP data'.
    WRITE char_field.
    A: ABAP data
    B: A
    C: Nothing, there is a syntax error
    D: None of the above
    76. Page footers are coded in the event:
    A: TOP-OF-PAGE.
    B: END-OF-SELECTION.
    C: NEW-PAGE.
    D: END-OF-PAGE.
    77. The event AT SELECTION-SCREEN OUTPUT. occurs before the selection screen is displayed and is the best event for assigning default values to selection criteria.
    A: True
    B: False
    78. The TABLES statement declares a data object.
    A: True
    B: False
    79. Assuming tab1-fld7 is not a key field, how can you prevent reading all the table rows?
    SELECT fld1 fld2 fld3 FROM tab1 INTO (fld4, fld5, fld6)
    WHERE fld7 = pfld7.
    WRITE: /1 fld4, fld5, fld6.
    ENDSELECT.
    A: Take fld7 out of the WHERE clause.
    B: Create an index in the ABAP Dictionary for tab1-fld7.
    C: Use INTO TABLE instead of just INTO.
    D: Take the WRITE statement out of the SELECT_ENDSELECT.
    80. Which of the following is NOT a required attribute when creating an ABAP program?
    A: Application
    B: Title
    C: Status
    D: Type
    81. When creating a transparent table in the ABAP Dictionary, which step automatically creates the table in the underlying database?
    A: Adding technical settings to the table
    B: Checking the table syntax
    C: Saving the table
    D: Activating the table
    82. Within the ABAP program attributes, Type = 1 represents:
    A: INCLUDE program
    B: Online program
    C: Module pool
    D: Function group
    E: Subroutine pool
    83. If this code results in an error, the remedy is:
    SELECT fld1 SUM( fld1 ) FROM tab1 INTO_
    A: Remove the spaces from SUM( fld1 ).
    B: Move SUM( fld1 ) before fld1.
    C: Add GROUP BY f1.
    D: Change to SUM( DISTINCT f1 ).
    84. Which keyword adds rows to an internal table while accumulating numeric values?
    A: INSERT
    B: APPEND
    C: COLLECT
    D: GROUP
    85. Assuming itab has a header line, what will be output by the following code?
    READ TABLE itab INDEX 3 TRANSPORTING field1.
    WRITE: /1 itab-field1, itab-field2.
    A: The contents of the third row's itab-field1.
    B: The contents of the third row's itab-field1 and itab-field2.
    C: The contents of the third row's itab-field2.
    D: Nothing.
    86. The following code indicates:
    SELECTION-SCREEN BEGIN OF BLOCK B1.
    PARAMETERS: myparam(10) type C,
    Myparam2(10) type N,
    SELECTION-SCREEN END OF BLOCK.
    A: Draw a box around myparam and myparam2 on the selection screen.
    B: Allow myparam and myparam2 to be ready for input during an error dialog.
    C: Do not display myparam and myparam2 on the selection screen.
    D: Display myparam and myparam2 only if both fields have default values.
    87. Which statement will sort the data of an internal table with fields FRUIT, QTY, and PRICE so that it appears as follows?
    FRUIT QTY PRICE
    Apples 12 22.50
    Apples 9 18.25
    Oranges 15 17.35
    Bananas 20 10.20
    Bananas 15 6.89
    Bananas 5 2.75
    A: SORT itab DESCENDING BY QTY PRICE.
    B: SORT itab BY PRICE FRUIT.
    C: SORT itab.
    D: SORT itab BY PRICE DESCENDING.
    88. Which keyword adds a line anywhere within an internal table?
    A: APPEND
    B: MODIFY
    C: ADD
    D: INSERT
    89. To read a single line of an internal table, use the following:
    A: LOOP AT itab. _ ENDLOOP.
    B: READ itab.
    C: SELECT SINGLE * FROM itab.
    D: READ TABLE itab.
    90. Which Open SQL statement should not be used with cluster databases?
    A: UPDATE
    B: MODIFY
    C: DELETE
    D: INSERT
    91. To include a field on your screen that is not in the ABAP Dictionary, which include program should contain the data declaration for the field?
    A: PBO module include program
    B: TOP include program
    C: PAI module include program
    D: Subroutine include program
    92. This flow logic statement is used to make multiple fields open for input after an error or warning message.
    A: GROUP
    B: FIELD-GROUP
    C: CHAIN
    D: LOOP AT SCREEN
    93. Given:
    PERFORM subroutine USING var.
    The var field is known as what type of parameter?
    A: Formal
    B: Actual
    C: Static
    D: Value

    ANSWERS :
    1. If a table does not have MANDT as part of the primary key, it is ____.
    A: A structure
    B: Invalid
    C: Client-independent
    D: Not mandatory
    Ans : C
    2. In regard to CALL, which of the following is NOT a valid statement?
    A: CALL FUNCTION
    B: CALL SCREEN
    C: CALL TRANSACTION
    D: CALL PROGRAM
    Ans : D
    3. Name the type of ABAP Dictionary table that has these characteristics:
    Same number of fields as the database table
    Same name as database table
    Maps 1:1 to database table
    A: Pooled
    B: Cluster
    C: Transparent
    D: View
    Ans : C
    4. An event starts with an event keyword and ends with:
    A: Program execution.
    B: END-OF-EVENT.
    C: Another event keyword.
    D: END-EVENT.
    Ans: C
    5. What is the system field for the current date?
    A: SY-DATUM
    B: SY-DATE
    C: SY-DATID
    D: SY-SDATE
    Ans : A
    6. The following code indicates:
    SELECT fld1 fld2 FROM tab1 APPENDING TABLE itab
    WHERE fld1 IN sfld1.
    A: Add rows to the existing rows of itab.
    B: Add rows to itab after first deleting any existing rows of itab.
    C: Select rows from tab1 for matching itab entries.
    D: Nothing, this is a syntax error.
    Ans : B
    7. You may change the following data object as shown below so that it equals 3.14.
    CONSTANTS: PI type P decimals 2 value '3.1'.
    PI = '3.14'.
    A: True
    B: False
    Ans : B
    8. The SAP service that ensures data integrity by handling locking is called:
    A: Update
    B: Dialog
    C: Enqueue/Dequeue
    D: Spool
    Ans : C
    9. Which of these sentences most accurately describes the GET VBAK LATE. event?
    A: This event is processed before the second time the GET VBAK event is processed.
    B: This event is processed after all occurrences of the GET VBAK event are completed.
    C: This event will only be processed after the user has selected a basic list row.
    D: This event is only processed if no records are selected from table VBAK.
    Ans :
    10. Which of the following is not a true statement in regard to a hashed internal table type?
    A: Its key must always be UNIQUE.
    B: May only be accessed by its key.
    C: Response time for accessing a row depends on the number of entries in the table.
    D: Declared using internal table type HASHED TABLE.
    Ans : C
    11. TO include database-specific SQL statements within an ABAP program, code them between:
    A: NATIVE SQL_ENDNATIVE.
    B: DB SQL_ENDDB.
    C: SELECT_ENDSELECT.
    D: EXEC SQL_ENDEXEC.
    Ans : D
    12. To measure how long a block of code runs, use the ABAP statement:
    A: GET TIME .
    B: SET TIME FIELD .
    C: GET RUN TIME FIELD .
    D: SET CURSOR FIELD .
    Ans : C
    13. When a secondary list is being processed, the data of the basic list is available by default.
    A: True
    B: False
    Ans : B
    14. Given:
    DATA: BEGIN OF itab OCCURS 10,
    qty type I,
    END OF itab.
    DO 25 TIMES. itab-qty = sy-index. APPEND itab. ENDDO.
    LOOP AT itab WHERE qty > 10.
    WRITE: /1 itab-qty.
    ENDLOOP.
    This will result in:
    A: Output of only those itab rows with a qty field less than 10
    B: Output of the first 10 itab rows with a qty field greater than 10
    C: A syntax error
    D: None of the above
    Ans : B
    15. After a DESCRIBE TABLE statement SY-TFILL will contain
    A: The number of rows in the internal table.
    B: The current OCCURS value.
    C: Zero, if the table contains one or more rows.
    D: The length of the internal table row structure.
    Ans ; A
    16. You may declare your own internal table type using the TYPES keyword.
    A: True
    B: False
    Ans : A
    17. After adding rows to an internal table with COLLECT, you should avoid adding more rows with APPEND.
    A: True
    B: False
    Ans : A
    18. Which of the following is not a component of control break processing when looping at an internal table?
    A: AT START OF
    B: AT FIRST
    C: AT LAST
    D: AT NEW
    Ans : A
    19. A dictionary table is made available for use within an ABAP program via the TABLES statement.
    A: True
    B: False
    Ans : A
    20. Which of the following would be best for hiding further selection criteria until a function is chosen?
    A: AT NEW SELECTION-SCREEN
    B: SELECTION-SCREEN AT LINE-SELECTION
    C: SUBMIT SELECTION-SCREEN
    D: CALL SELECTION-SCREEN
    Ans : D
    21. What must you code in the flow logic to prevent a module from being called unless a field contains a non-initial value (as determined by its data type)?
    A: ON INPUT
    B: CHAIN
    C: FIELD
    D: ON REQUEST
    Ans : A
    22. The AT USER-COMMAND event is triggered by functions defined in the ____.
    A: screen painter
    B: ABAP report
    C: menu painter status
    D: ABAP Dictionary
    Ans : C
    23. In regard to a function group, which of the following is NOT a true statement?
    A: Combines similar function modules.
    B: Shares global data with all its function modules.
    C: Exists within the ABAP workbench as an include program.
    D: Shares subroutines with all its function modules.
    Ans ; C
    24. In regard to SET PF-STATUS, you can deactivate unwanted function codes by using ____.
    A: EXCLUDING
    B: IMMEDIATELY
    C: WITHOUT
    D: HIDE
    Ans : A
    25. In regard to data transported in PAI when the FIELD statement is used, which of the following is NOT a true statement?
    A: Fields in PBO are transported directly from PAI.
    B: Fields with identical names are transported to the ABAP side.
    C: Fields not defined in FIELD statements are transported first.
    D: Fields that are defined in FIELD statements are transported when their corresponding module is called.
    Ans ; C
    26. The order in which an event appears in the ABAP code determines when the event is processed.
    A: True
    B: False
    Ans : B
    27. A field declared as type T has the following internal representation:
    A: SSMMHH
    B: HHMMSS
    C: MMHHSS
    D: HHSSMM
    Ans : B
    28. Which of the following is NOT a component of the default standard ABAP report header?
    A: Date and Time
    B: List title
    C: Page number
    D: Underline
    Ans ; A
    29. Assuming a pushbutton with function code 'FUNC' is available in the toolbar of a list report, what event is processed when the button is clicked?
    A: AT USER-COMMAND.
    B: AT PFn.
    C: AT SELECTION-SCREEN.
    D: END-OF-SELECTION.
    Ans : A
    30. In regard to field selection, what option of the SELECT statement is required?
    A: FOR ALL ENTRIES
    B: WHERE
    C: INTO
    D: MOVE-CORRESPONDING
    Ans : B
    31. The following program outputs what?
    report zjgtest1
    write: /1 'Ready_'.
    PARAMETER: test.
    INITIALIZATION.
    write: /1 'Set_'.
    START-OF-SELECTION.
    write: /1 'GO!!'.
    A: Set_ GO!! (each on its own line)
    B: Set_ Ready_ GO!! (all on their own lines)
    C: Ready_ GO!! (each on its own line)
    D: Ready_ Set_ GO!! (all on their own lines)
    Ans : C
    32. To declare a selection criterion that does not appear on the selection screen, use:
    A: NO-DISPLAY
    B: INVISIBLE
    C: MODIF ID
    D: OBLIGATORY
    Ans : A
    33. An internal table that is nested within another internal table should not contain a header line.
    A: True
    B: False
    Ans : B
    34. What is output by the following code?
    DATA: BEGIN OF itab OCCURS 0, letter type c, END OF itab.
    itab-letter = 'A'. APPEND itab. itab-letter = 'B'. APPEND itab.
    itab-letter = 'C'. APPEND itab. itab-letter = 'D'. APPEND itab.
    LOOP AT itab.
    SY-TABIX = 2.
    WRITE itab-letter.
    EXIT.
    ENDLOOP.
    A: A
    B: A B C D
    C: B
    D: B C D
    Ans : A
    35. To select all database entries for a certain WHERE clause into an internal table in one step, use
    A: SELECT_INTO TABLE itab_
    B: SELECT_INTO itab_
    C: SELECT_APPENDING itab
    D: SELECT_itab_
    36. After a successful SELECT statement, what does SY-SUBRC equal?
    A: 0
    B: 4
    C: 8
    D: Null
    Ans : A
    37. This selection screen syntax forces the user to input a value:
    A: REQUIRED-ENTRY
    B: OBLIGATORY
    C: DEFAULT
    D: SELECTION-SCREEN EXCLUDE
    Ans : B
    38. If the following code results in a syntax error, the remedy is:
    DATA: itab TYPE SORTED TABLE OF rec_type WITH UNIQUE KEY field1
    WITH HEADER LINE.
    itab-field1 = 'Company'. itab-field2 = '1234'. INSERT TABLE itab.
    itab-field1 = 'Bank'. itab-field2 = 'ABC'. INSERT TABLE itab.
    SORT itab.
    LOOP AT itab.
    write: /1 itab-field1, itab-field2.
    ENDLOOP.
    A: There is no syntax error here
    B: Remove the SORT statement
    C: Change INSERT to APPEND
    D: Add a WHERE clause to the loop
    Ans :
    39. If this code results in an error, the remedy is:
    SELECT fld1 fld2 FROM tab1 WHERE fld3 = pfld3.
    WRITE: /1 tab1-fld1, tab1-fld2.
    ENDSELECT.
    A: Add a SY-SUBRC check.
    B: Change the WHERE clause to use fld1 or fld2.
    C: Remove the /1 from the WRITE statement.
    D: Add INTO (tab1-fld1, tab1-fld2).
    Ans : D
    40. When modifying an internal table within LOOP AT itab. _ ENDLOOP. you must include an index number.
    A: True
    B: False
    Ans : A
    41. To allow the user to enter values on the screen for a list field, use:
    A: OPEN LINE.
    B: SET CURSOR FIELD.
    C: WRITE fld AS INPUT FIELD.
    D: FORMAT INPUT ON.
    Ans : C
    42. Before a function module may be tested, it must first be:
    A: Linked
    B: Authorized
    C: Released
    D: Active
    Ans : D
    43. To include a field on your screen that is not in the ABAP Dictionary, which include program should contain the data declaration for the field?
    A: PBO module include program
    B: TOP include program
    C: PAI module include program
    D: Subroutine include program
    Ans : B
    44. If a table contains many duplicate values for a field, minimize the number of records returned by using this SELECT statement addition.
    A: MIN
    B: ORDER BY
    C: DISTINCT
    D: DELETE
    Ans : C
    45. The system internal table used for dynamic screen modification is named:
    A: ITAB
    B: SCREEN
    C: MODTAB
    D: SMOD
    Ans : B
    46. Within the source code of a function module, errors are handled via the keyword:
    A: EXCEPTION
    B: RAISE
    C: STOP
    D: ABEND
    Ans : A
    47. Which system field contains the contents of a selected line?
    A: SY-CUCOL
    B: SY-LILLI
    C: SY-CUROW
    D: SY-LISEL
    Ans : D
    48. The following statement writes what type of data object?
    WRITE: /1 'Total Amount:'.
    A: Text literal
    B: Text variable
    C: In-code comment
    D: Text integer
    Ans : A
    49. For the code below, second_field is of what data type?
    DATA: first_field type P, second_field like first_field.
    A: P
    B: C
    C: N
    D: D
    Ans : A
    50. Which of the following describes the internal representation of a type D data object?
    A: DDMMYYYY
    B: YYYYDDMM
    C: MMDDYYYY
    D: YYYYMMDD
    Ans : A
    51. A BDC program is used for all of the following except:
    A: Downloading data to a local file
    B: Data interfaces between SAP and external systems
    C: Initial data transfer
    D: Entering a large amount of data
    Ans : A
    52. In regard to PERFORM, which of the following is NOT a true statement?
    A: May be used within a subroutine.
    B: Requires actual parameters.
    C: Recursive calls are allowed in ABAP.
    D: Can call a subroutine in another program.
    Ans : B
    53. What is the transaction code for the ABAP Editor?
    A: SE11
    B: SE38
    C: SE36
    D: SE16
    Ans : B
    54. In regard to HIDE, which of the following is NOT a true statement?
    A: Saves the contents of variables in relation to a list line's row number.
    B: The hidden variables must be output on a list line.
    C: The HIDE area is retrieved when using the READ LINE statement.
    D: The HIDE area is retrieved when an interactive event is triggered.
    Ans : B
    55. Database locks are sufficient in a multi-user environment.
    A: True
    B: False
    Ans : B
    56. The complete technical definition of a table field is determined by the field's:
    A: Domain
    B: Field name
    C: Data type
    D: Data element
    Ans : A
    57. In regard to LEAVE, which of the following is NOT a true statement?
    A: May be used to return immediately to a calling program.
    B: May be used to stop the current loop pass and get the next.
    C: May be used to start a new transaction.
    D: May be used to go to the next screen.
    Ans : B
    58. The following code indicates:
    SELECT fld6 fld3 fld2 fld1 FROM tab1 INTO CORRESPONDING FIELDS OF TABLE itab
    WHERE fld3 = pfld3.
    A: The order of the fields in itab does not matter.
    B: Fill the header line of itab, but not the body.
    C: Table itab can only contain fields also in table tab1.
    D: None of the above.
    Ans : C
    59. The ABAP statement below indicates that the program should continue with the next line of code if the internal table itab:
    CHECK NOT itab[] IS INITIAL.
    A: Contains no rows
    B: Contains at least one row
    C: Has a header line
    D: Has an empty header line
    Ans : B
    60. What will be output by the following code?
    DATA: BEGIN OF itab OCCURS 0, fval type i, END OF itab.
    itab-fval = 1. APPEND itab.
    itab-fval = 2. APPEND itab.
    FREE itab.
    WRITE: /1 itab-fval.
    A: 2
    B: 0
    C: blank
    D: 1
    Ans : A
    61. To allow the user to enter a range of values on a selection screen, use the ABAP keyword:
    A: DATA.
    B: RANGES.
    C: PARAMETERS.
    D: SELECT-OPTIONS.
    Ans : D
    62. If an internal table is declared without a header line, what else must you declare to work with the table's rows?
    A: Another internal table with a header line.
    B: A work area with the same structure as the internal table.
    C: An internal table type using the TYPES statement.
    D: A PARAMETER.
    Ans : B
    63. Assuming an internal table contains 2000 entries, how many entries will it have after the following line of code is executed?
    DELETE itab FROM 1500 TO 1700.
    A: This is a syntax error.
    B: 1801
    C: 1800
    D: 1799
    Ans : A
    64. To remove lines from a database table, use ____.
    A: UPDATE
    B: MODIFY
    C: ERASE
    D: DELETE
    Ans : D
    65. All of the following may be performed using SET CURSOR except:
    A: Move the cursor to a specific field on a list.
    B: Move the cursor to a specific list line.
    C: Move the cursor to a specific pushbutton, activating that function.
    D: Move the cursor to a specific row and column on a list.
    Ans : C
    66. When is it optional to pass an actual parameter to a required formal parameter of a function module?
    A: The actual parameter is type C.
    B: The formal parameter contains a default value.
    C: The formal parameter's \"Reference\" attribute is turned on.
    D: It is never optional.
    Ans : B
    67. Coding two INITIALIZATION events will cause a syntax error.
    A: True
    B: False
    Ans : B
    68. Adding a COMMIT WORK statement between SELECT_ENDSELECT is a good method for improving performance.
    A: True
    B: False
    Ans : B
    69. To save information on a list line for use after the line is selected, use this keyword.
    A: APPEND
    B: EXPORT
    C: WRITE
    D: HIDE
    Ans : D
    70. To bypass automatic field input checks, include this in PAI.
    A: AT EXIT-COMMAND
    B: ON INPUT
    C: ON REQUEST
    D: LEAVE TO SCREEN 0.
    Ans : A
    71. Within a function module's source code, if the MESSAGE_RAISING statement is executed, all of the following system fields are filled automatically except:
    A: SY-MSGTY
    B: SY-MSGNO
    C: SY-MSGV1
    D: SY-MSGWA
    Ans : D
    72. The following code indicates:
    REPORT ZLISTTST.
    START-OF-SELECTION.
    WRITE: text-001.
    FORMAT HOTSPOT ON.
    WRITE: text-002.
    FORMAT HOTSPOT OFF.
    AT LINE-SELECTION.
    WRITE / text-003.
    A: Text-002 may not be selected.
    B: The value of text-002 is stored in a special memory area.
    C: Text-002 may be clicked once to trigger the output of text-003.
    D: None of the above.
    Ans : C
    73. The ____ type of ABAP Dictionary view consists of one or more transparent tables and may be accessed by an ABAP program using Open SQL.
    A: Database view
    B: Projection view
    C: Help view
    D: Entity view
    Ans : A
    74. A concrete field is associated with a field-symbol via ABAP keyword
    A: MOVE
    B: WRITE
    C: ASSIGN
    D: VALUE
    Ans : C
    75. The output for the following code will be:
    report zabaprg.
    DATA: char_field type C.
    char_field = 'ABAP data'.
    WRITE char_field.
    A: ABAP data
    B: A
    C: Nothing, there is a syntax error
    D: None of the above
    Ans : B
    76. Page footers are coded in the event:
    A: TOP-OF-PAGE.
    B: END-OF-SELECTION.
    C: NEW-PAGE.
    D: END-OF-PAGE.
    Ans : D
    77. The event AT SELECTION-SCREEN OUTPUT. occurs before the selection screen is displayed and is the best event for assigning default values to selection criteria.
    A: True
    B: False
    Ans : B
    78. The TABLES statement declares a data object.
    A: True
    B: False
    Ans : A
    79. Assuming tab1-fld7 is not a key field, how can you prevent reading all the table rows?
    SELECT fld1 fld2 fld3 FROM tab1 INTO (fld4, fld5, fld6)
    WHERE fld7 = pfld7.
    WRITE: /1 fld4, fld5, fld6.
    ENDSELECT.
    A: Take fld7 out of the WHERE clause.
    B: Create an index in the ABAP Dictionary for tab1-fld7.
    C: Use INTO TABLE instead of just INTO.
    D: Take the WRITE statement out of the SELECT_ENDSELECT.
    Ans :
    80. Which of the following is NOT a required attribute when creating an ABAP program?
    A: Application
    B: Title
    C: Status
    D: Type
    Ans : A
    81. When creating a transparent table in the ABAP Dictionary, which step automatically creates the table in the underlying database?
    A: Adding technical settings to the table
    B: Checking the table syntax
    C: Saving the table
    D: Activating the table
    Ans : D
    82. Within the ABAP program attributes, Type = 1 represents:
    A: INCLUDE program
    B: Online program
    C: Module pool
    D: Function group
    E: Subroutine pool
    Ans : B
    83. If this code results in an error, the remedy is:
    SELECT fld1 SUM( fld1 ) FROM tab1 INTO_
    A: Remove the spaces from SUM( fld1 ).
    B: Move SUM( fld1 ) before fld1.
    C: Add GROUP BY f1.
    D: Change to SUM( DISTINCT f1 ).
    Ans : C
    84. Which keyword adds rows to an internal table while accumulating numeric values?
    A: INSERT
    B: APPEND
    C: COLLECT
    D: GROUP
    Ans : C
    85. Assuming itab has a header line, what will be output by the following code?
    READ TABLE itab INDEX 3 TRANSPORTING field1.
    WRITE: /1 itab-field1, itab-field2.
    A: The contents of the third row's itab-field1.
    B: The contents of the third row's itab-field1 and itab-field2.
    C: The contents of the third row's itab-field2.
    D: Nothing.
    Ans ; A
    86. The following code indicates:
    SELECTION-SCREEN BEGIN OF BLOCK B1.
    PARAMETERS: myparam(10) type C,
    Myparam2(10) type N,
    SELECTION-SCREEN END OF BLOCK.
    A: Draw a box around myparam and myparam2 on the selection screen.
    B: Allow myparam and myparam2 to be ready for input during an error dialog.
    C: Do not display myparam and myparam2 on the selection screen.
    D: Display myparam and myparam2 only if both fields have default values.
    Ans : A
    87. Which statement will sort the data of an internal table with fields FRUIT, QTY, and PRICE so that it appears as follows?
    FRUIT QTY PRICE
    Apples 12 22.50
    Apples 9 18.25
    Oranges 15 17.35
    Bananas 20 10.20
    Bananas 15 6.89
    Bananas 5 2.75
    A: SORT itab DESCENDING BY QTY PRICE.
    B: SORT itab BY PRICE FRUIT.
    C: SORT itab.
    D: SORT itab BY PRICE DESCENDING.
    Ans : D
    88. Which keyword adds a line anywhere within an internal table?
    A: APPEND
    B: MODIFY
    C: ADD
    D: INSERT
    Ans : D
    89. To read a single line of an internal table, use the following:
    A: LOOP AT itab. _ ENDLOOP.
    B: READ itab.
    C: SELECT SINGLE * FROM itab.
    D: READ TABLE itab.
    Ans : D
    90. Which Open SQL statement should not be used with cluster databases?
    A: UPDATE
    B: MODIFY
    C: DELETE
    D: INSERT
    Ans :
    91. To include a field on your screen that is not in the ABAP Dictionary, which include program should contain the data declaration for the field?
    A: PBO module include program
    B: TOP include program
    C: PAI module include program
    D: Subroutine include program
    Ans : B
    92. This flow logic statement is used to make multiple fields open for input after an error or warning message.
    A: GROUP
    B: FIELD-GROUP
    C: CHAIN
    D: LOOP AT SCREEN
    Ans ; C
    93. Given:
    PERFORM subroutine USING var.
    The var field is known as what type of parameter?
    A: Formal
    B: Actual
    C: Static
    D: Value
    Ans : B

  • SAP questions

    Dear all,
    Im studying for my FI certification.
    Can you please help me answering below questions. I will then do the questions myself and compare them with the anwers so that I have an idea if I'm ready for the exam
    kind regards,
    CAMILLA
    1. A chart of accounts ( Multi Choice)
    A. can be allocated to multiple company code
    B. can be defined as the group chart of accounts
    C. only contains definitions for G/L accounts
    D. can only allocated to one company code.
    2. A client. ( Single Choice)
    A. may only contain a single chart of accounts
    B. may contain multiple charts of accounts
    C. may only use one currency type
    D. may only have one controlling area
    3. Identify the correct statement(s) relating to how the main
    business processes are integrated in the SAP R/3 System. ( Multi
    Choice)
    A. A purchase requisition is a documented request to purchase
    goods or services. In SAP it can be created manually or
    automatically.
    B. A goods receipt is the recording of the movement of materials
    into the warehouse. In SAP, a financial document which updates the
    inventory account and an accrued liability account is created
    C. The Invoice receipt and verification process compares the
    vendor invoice with the purchase order and goods receipt. However,
    the corresponding financial transaction must be entered through the
    financial module of R/3.
    D. In SAP, payment processing reduces the liability to a vendor
    and a company¡¯s cash balance, records discounts taken and disburses
    payment.
    E. A customer delivery is the transfer of the ownership of
    goods. A customer delivery includes, creation of a delivery
    document, picking the goods for shipment; physically transferring the
    goods to the customer and financially recording the goods issue.
    4. Identify the correct statement(s) regarding organizational
    elements within the R/3 System. ( Multi Choice)
    A. The Sales area combines the sales organization, distribution
    channel, and division.
    B. The Purchasing Organization is responsible for the purchasing
    for the only one plant.
    C. A plant is a location in which inventory quantities and values
    are stored or manufactured.
    D. A Controlling area can comprise several company codes using
    different chart of accounts but must operate in the same currency.
    E. A profit center is used to generate income statements and
    operating profit statements.
    5. Identify the correct statements. ( Multi Choice)
    A. All areas of an organization that are to be integrated into
    the R/3 Production system should be included under one client.
    B. The term ¡°client dependent¡± refers to tables or data that
    relate only to the client which was accessed during the log on
    process.
    C. Due to the integrated nature of SAP, there are certain core
    organization element that cut across the modules. Client and company
    code are two of these core elements.
    D. To determine the number of clients required, the focus is
    placed on data access and sharing strategies.
    6. Which of the following statements is true ? ( Single Choice)
    A. A Company code can belong to more than one controlling area.
    B. A plant must be allocated to a company code
    C. A controlling area and a company code must have the same local
    currency.
    D. A business area and a company code are assigned to each other
    in the corporate structure IMG
    7. Identify the correct statements relating to the
    Implementation Guide( Multi Choice)
    A. When creating a project in the IMG, the application areas and
    countries are selected from the Enterprise IMG
    B. The number of implementation activities can be reduced by
    creating Project IMG views, such as a view for ¡°mandatory activities¡±
    C. The Project IMG must include all customizing activities for all
    R/3 applications.
    D. The SAP Reference IMG is generated for the application modules
    to be implemented in a company and for the different countries
    E. Customizing transactions can be accessed from the SAP
    Reference IMG, Project IMG and the Project views.
    8. What characteristics do roles have in the Workplace? ( Multi
    Choice)
    A. Roles describe business processes in a company
    B. Roles contain a collection of activities that a user who is
    assigned to this role can execute
    C. Roles represent a range of executable functions in a company
    that users can assign themselves to
    D. The authorizations required to execute the assigned functions
    are automatically linked to roles
    E. Roles contain MiniApps
    9. What content elements of the mySAP.com Workplace are provided?
    (Multiple)
    A. The Workplace contains role-based navigation options for
    R/3 transactions, reports, and other links to various systems.
    B. The Workplace is a completely personalizable working
    environment.
    C. The Workplace contains role-specific information and role-
    based access to the Marketplace.
    D. The Workplace is used exclusively as a LaunchPad for
    Employee Self Service with information for employees.
    E. The Workplace contains personal Favorites.
    10. What are MiniApps?(Multiple)
    A. MiniApps are small applications that are started automatically
    when the Workplace is called.
    B. Miniapps are small applications that can be called from the
    Workplace.
    C. MiniApps are small applications that communicate continuously
    with the implemented SAP products
    D. MiniApps are Java Applets that are loaded from the Workplace
    to the user client.
    E. MiniApps are role-specific applications that can contain more
    activity options.
    11. What system tool allows you to add graphics, re-arrange fields,
    add pushbuttons and change input fields into radio buttons?(Single)
    A. GuiXT
    B. GuiCapture
    C. SAPGui
    D. SAPShow
    E. Profile Generator
    12. Which of the following can you add to a Favorites list?(Multiple)
    A. Files
    B. Transactions
    C. Web address
    D. Reports
    E. User menus
    13. What does SAP call the new asset value display transaction?
    (Single)
    A. Item Explorer
    B. Accounts Explorer
    C. Accounts Viewer
    D. Asset Viewer
    E. Asset Explorer
    14. Which of the following statements about year-end closing are
    correct?(Multiple)
    A. You carry out year-end closing before the fiscal year change.
    B. During year-end closing, the program checks if the year-end
    closing can be carried out.
    C. Once the year-end closing was successfully completed, the system
    automatically changes certain entries in Customizing (closed fiscal
    year)
    D. You cannot create and post to new fixed assets until The year-
    end closing is successfully completed
    E. You can only conduct year-end closing on June 30 or December 31
    of each year.
    15. What steps have to be completed before you can generate asset
    classes form G/L accounts? (Multiple)
    A. Account selection
    B. Account determinations
    C. Number range intervals
    D. Screen layout variants
    E. Asset classes
    16. For each depreciation area you need to specify whether you want to
    (Multiple)
    A. post depreciation at periodic intervals to the general ledger
    B. post asset values at periodic intervals
    C. automatically post values online
    D. use index classes
    E. post to business areas
    17. Please click on the button next to the correct answer.(Multiple)
    A. The business area can run across many company codes, i.e.
    all company
    codes can post in all business areas.
    B. A company code may belong to more than One Controlling Area.
    C. Each company codes uses exactly one chart of accounts and one
    chart of
    depreciation.
    D. Business areas are used to create internal balance sheets and
    income statements.
    18. The time of the first acquisition posting to the asset sets the
    following fields in the master of asset(Multiple)
    A. the depreciation start date per depreciation area
    B. the cost enter to be hit through depreciation
    C. the date of capitalization
    D. the depreciation key
    19. Usually one Chart of Depreciation is defined for each country.
    At which level is the chart of Depreciation created?(Single)
    A. at Company Code level
    B. at Client level.
    C. at Chart of accounts level.
    D. at Business area level.
    E. at System level.
    20. What are the functions asset class?(Multiple)
    A. Asset number assignment.
    B. Cost Center determination.
    C. Screen layout
    D. Account allocation
    E. Definition of default value.
    21. Which of the following statements about asset data transfer from
    a previous system are correct?(Multiple)
    A. Transferring asset data ¡®during the fiscal year¡¯ is only
    possible on july 1 of
    the given year.
    B. When you transfer asset data ¡®during the fiscal year¡¯, the
    system
    automatically determines replacement values and insurable values
    using batch input.
    C. During the asset transfer, you can enter either the APC or
    the net book value.
    D. During the asset transfer, you can specify the order in
    which the depreciation are apper.
    E. When you transfer asset data ¡®during the fiscal year¡¯,you
    must enter the last depreciation posting period from your previous
    system in the SAP R/3 System.
    22. Intergration with MM: An asset purchase order is created in
    Purchasing. The goods receipt is posted on a value basis. Invoice
    verification then posts the invoice.
    What is the name of the auxiliary account used for all of these
    transactions?(Single)
    A. MM/FI clearing account.
    B. GR/IR clearing account.
    C. Asset purchasing clearing account.
    D. Asset acquisition clearing account.
    E. Vendor asset acquisition clearing account
    23. What additional functions do asset classes offer?(Multiple)
    A. Specify required entry fields for asset master data
    B. Enter default values for asset master data
    C. Enter default values entries for depreciation area
    D. Enter allowed entries for user fields
    E. Define allowed company codes
    24. Which of the following statements about manual depreciation (for
    example unplanned depreciation in FI-AA) area true?(Multiple)
    A. You cannot post manual depreciation in FI-AA.
    B. Manual depreciation is posted immediately after entry(real
    time).
    C. Manual depreciation is initially shown as a planned value after
    entry and only posted when the depreciation posting report is run.
    D. Manual depreciation usually only applies to depreciation
    areas which you choose when you enter the document.
    E. After entering manual depreciation in FI-AA., you also need to
    enter it manually in FI/CO.
    25 .Which correspondence extracts all items in the chosen period from
    a customer¡¯s account displays the balance carried forward balance and
    a closing balance of the account ?(Single)
    A. Payment advice
    B. Payment notice
    C. Account statement
    D. Dunning notice
    26. Which of the Following statements about automatic payment are
    correct ? (Multiple)
    A. In automatic payment procedures, all incoming invoices as of the
    second dunning level are paid automatically
    B. Direct debiting or bank collection can be used in automatic
    payment procedures to clear customer invoices
    C. Open items posted to G/L accounts can be cleared using the
    payment program
    D. Special G/L transactions(down payment)can be posted using the
    payment program
    E. The payment program can pay vendor invoices using wire transfers
    and checks
    27. Imagine the following scenario:A company wants to execute a
    payment run on a daily basis and process several company codes at the
    same time. If the amount exceeds US$ 1000, the vendors are to be paid
    by bank transfer, amounts less than US$ 1000 are to be paid by check.
    The customer has two house banks and wants all checks to be processed
    by bank A and all¡¦ (Multiple)
    A You store variants for print programs within customizing. Here you
    can specify that the information is to be output to a data carrier
    B. You specify, per house bank, whether payments are to be made
    by check only or also by transfer
    C. You specify the payment method from within the application,in
    the master record
    D. The payment proposal of the automatic payment program can
    only be displayed
    E. You can precisely schedule the print program from within the
    application
    28. According th which criteria does the payment program determine
    and select open items (Single)
    A. posting date and baseline date
    B. document date and posting date
    C. baseline date and payment terms
    D. posting date and cash discount periods
    E. posting date and payment terms
    29. Which of the following statements are true with regard to the
    customizing setting for banks in the automatic payment run ? (Multiple)
    A. The sequence of the banks for processing outgoing payments is
    selected randomly
    B. You can only determine one payment method per house bank
    C. You can select several payment methods per country
    D. You can specify by bank and method the anticipated number of days
    before the bank account is debited
    E. You can determine the banks to be used for payments according to
    postal code
    30. Which of the following factors does the systems take into account
    in a payment run ?(Multiple)
    A. Fiscal year variant
    B. Payment method specifications in the IMG
    C. Specifications in the vendor master records
    D. Information in the documents(incoming invoices)
    E. Specifications made when maintaining the payment run parameters
    31. Which of the following statements are correct ?(Multiple)
    A. When creating a House bank, you do not need to specify the
    country.
    B. The payments program can use a different House bank for each
    different payment method
    C. A House bank account can be defined in more than one currency
    D. House bank master data must be created in advance, before
    assigning the House bank to a payment method in the payment program
    configuration
    E. A house bank can be assigned to a business area within the
    payment program configuration
    32. When entering a document using a foreign currency, which date is
    used to determine the exchange rate if the translation date is not
    entered ?(Single)
    A. Posting date
    B. Document date
    C. Entry date
    D. Baseline date
    33. where are posting periods defined?(Multiple)
    A. Posting period variant.
    B. Fiscal year variant.
    C. Field status variant.
    D. Closing period variant.
    34. which of the following statements supports the reversal of a
    document?(Multiple)
    A. The original document contains no cleared line items.
    B. Documents originating in other modules should be corrected there
    to allow the changes to flow naturally through to financial
    accounting.
    C. If a reversal date is not specified, the system reverses the
    document using the posting date of the document to be reversed.
    D. A new document number is created for the reversal document.
    35. Choose the correct statements regarding recurring documents.
    (Multiple)
    A. When creating a recurring document, the valid time period must be
    defined.
    B. The posting date is determined by either the run date or the run
    schedule.
    C. Field values can be changed in recurring document.
    D. After running the recurring document posting, the next run date
    cannot be displayed.
    E. The original recurring document can be deleted from the batch
    input menu.
    36. In manual bank statement customizing, you must (Multiple)
    A. Define an internal activity
    B. Define a posting rule
    C. Define a posting type
    D. Define a currency
    E. Define an account symbol
    37. Which of the following statements about manual planning are
    correct?(Multiple)
    A. The planning type determines which bank accounts the plan amount
    to be inputted to.
    B. The expiration date shows how long the payment advice is included
    in planning.
    C. The payment advices for editing can be changed, archived, or
    reactivated.
    D. Archived payment advices are included in planning till the value
    date.
    E. The retention periods are determined by the bank account name.
    38. Bank accounts should be controlled as follows when Cash
    Management is in use:(Multiple)
    A. Open items are managed for both the main bank account and the
    bank clearing account.
    B. Both the main bank account and the bank clearing account
    permit line item displays.
    C. The main bank account and the bank clearing account use the
    same sort key.
    D. The value date in the field status string for both the main
    bank account and the bank clearing account must accept entry.
    E. The cash-relevance flag in the master records for both the
    main bank account and the bank clearing account must be set.
    39. Which of the following statements about creating customer master
    records are correct? (Multiple)
    A. An account group always gets assigned to a customer.
    B. The company code is always a required entry.
    C. The account number may be assigned by the user externally.
    D. Information on each screen may be defined in configuration as
    mandatory, suppressed or optional, depending upon the account group.
    E. Information on each screen may be defined in configuration as
    mandatory, suppressed or optional, depending upon the company code.
    40. Which of the following statements are correct? (Multiple)
    A. A customer master is divided by client level and company code
    level.
    B. In case of one-time customer you have to enter the customer¡¯s
    address in the document itself.
    C. Address, control data, and reconciliation account are included in
    the client level of the customer.
    D. The most efficient way to create master records is to work with
    the external number range not internal number range.
    41. Which of the following statements are correct? (Multiple)
    A. If a customer is also a vendor, the system can include
    outstanding Accounts Receivable invoice items in payment program.
    B. If a customer is also a vendor, the system can include
    outstanding Accounts Payable invoice items when you clear incoming
    payment receipts for the customer.
    C. The reconciliation account defined on the customer master
    record is an account used to reconcile CO transactions back to FI.
    D. All customer belonging to the same account group must be
    assigned to the same reconciliation account.
    E. The alternative payer is used to transfer outstanding
    receivable item to the alternative payer¡¯s account.
    42. Bulk change of line item - this function allows you to change a
    whole group of line items simultaneously, instead of having to change
    individual items in the documents. What data can you change using
    this function?(Multiple)
    A. The reconciliation account
    B. The company code
    C. The payment terms and payment block
    D. The house bank and payment method
    43. Which of the following order types are internal orders?(Multiple)
    A. Result analysis orders for posting accrual costs in CO.
    B. Capital investment orders for creating assets.
    C. Maintenance orders.
    D. Sales orders for make-to-order function
    E. CO production orders.
    44.Which of the following statements are correct regarding Internal
    Orders?(Single)
    A. Planning transactions are allowed under any status.
    B. Once an order has been released, only closing entries can be
    made.
    C. Transactions can be allowed or disallowed depending in the
    order status.
    D. Additional order status categories can be created in the
    order master.
    45.Which of the following statements is true about CO production
    orders?(Multiple)
    A. It is an internal order used to control production from a
    cost accounting point of view.
    B. Bills of materials and routings are required.
    C. It is not possible to post goods movements to and from the
    order.
    D. You can post primary costs from Financial Accounting to the
    order.
    E. You can post secondary costs from overhead calculation to
    the order.
    46.Which statements are true regarding direct and indirect activity
    allocations? (Multiple)
    A. If both the amount of the activity used by the receiver and
    the total output activity quantity of the sender can be measured,
    then indirect activity allocation is used.
    B. If the amount of activity consumed by the receiver is not
    measured, then indirect activity allocation is used.
    C. Manual activity input planning cannot be performed if actual
    activities are allocated indirectly.
    D. If direct activity allocation is used, the total output
    activity quantity is determined by summing all of the activity
    quantities allocated.
    47. The primary cost element is one type of master data in
    Controlling. Before you can create a new primary cost element,
    certain prerequisites need to be fulfilled.
    Which of the following conditions must be fulfilled BEFORE you can
    create primary cost elements?(Multiple)
    A. The controlling area must be defined.
    B. The cost center must be defined.
    C. The G/L account must be defined.
    D. The plant must be in the system.
    E. The business areas have been defined.
    48. What is the difference between distribution and assessments?
    (Multiple)
    A. Distribution can be made for both planned and actual figures;
    assessments cannot.
    B. Distributions can be made using statistical key figures;
    assessments cannot.
    C. Distributions are used when the original cost information is
    necessary on the receiver; assessments are used when this information
    is not necessary on the receiver.
    D. Distributions are made using the original primary cost
    elements; assessments are made using secondary cost elements

    Hi,
          I am sending only answers.If wrong pls correct me.
    1.A,C
    2.C
    3.A,B,D,E
    4.ACE
    5.ABCD
    6.B
    7.BE
    8.ALL
    9.ABC
    10.ABCDE
    11.A
    12.ABCD
    13.E
    14.BC
    15.ALL
    16.ABC
    17.ACD
    18.AC
    19.B
    20.ACDE
    21.DE
    22.B
    23.ABCD
    24.CD
    25.C
    26.BDE
    27.BCE
    28.C
    29.CDE
    30.BCDE
    31.BDE
    32.A
    33.B
    34.ALL
    35.ABC
    36.ALL
    37.ABC
    38.A
    39.ACDE
    40.AB
    41.ABE
    42.CD
    43.ABCE
    44.CD
    45.ACDE
    46.BD
    47.AC
    48.CD
                         I have sent answers for the questions.If any answer is wrong pls correct me.
    Assign points if useful
    Regards,
    S.VINAYA KUMAR

Maybe you are looking for