Examen De Estandares Y Buenas Practicas ABAP

71 Preguntas | Total Attempts: 40

SettingsSettingsSettings
Please wait...
Examen De Estandares Y Buenas Practicas ABAP

Questions and Answers
  • 1. 
    Se tiene la siguiente estructura de tabla BKPF: BEGIN OF gty_bkpf,     bukrs TYPE bkpf-bukrs,     belnr TYPE bkpf-belnr,     gjahr TYPE bkpf-gjahr,     zuonr TYPE bseg-zuonr, END OF GTY_BKPF. ... TYPES: gtyd_bkpf TYPE STANDARD TABLE OF gty_bkpf. ... DATA: gtd_bkpf TYPE STANDARD TABLE OF gty_bkpf. La tabla ya se encuentra cargada pero se desea cargar el campo ZUONR en una rutina independiente dado un flujo de lógica de EF, seleccione la mejor forma de definir la subrutina:
    • A. 

      FORM data_fill_zuonr CHANGING po_td_bkpf TYPE gtyd_bkpf.

    • B. 

      FORM llenar_zuonr CHANGING po_td_bkpf.

    • C. 

      FORM data_fill_zuonr CHANGING po_td_bkpf TYPE ANY.

    • D. 

      FORM llenar_zuonr USING po_td_bkpf TYPE ANY TABLE.

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 2. 
    Se desea implementar subrutinas a ser invocadas desde módulos PBO PAI en dynpros, seleccione la opción incorrecta:
    • A. 

      FORM DYNP_0100_PBO_LOAD_DATA.

    • B. 

      FORM DYNP_2000_PAI_USER_COMMAND.

    • C. 

      FORM DYNP_0300_PAI_CHECK_FIELD.

    • D. 

      FORM DYNP_0400_PBO_TABLE_FILL.

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 3. 
    Se solicita cambiar la siguiente linea de programa para que realice una resta en lugar de suma: ... lp_maxbt = lp_maxbt + -maxbt. ... Seleccione el comentario correcto:
  • 4. 
    En la especificación se solicita crear un modulo de funciones, seleccione el nombre incorrecto:
    • A. 

      Z_FM_MM_CREATE_DOCUMENT

    • B. 

      Z_FM_FI_POST_DOCUMENT

    • C. 

      Z_FM_HCM_CREATE_INFOTYPE

    • D. 

      Z_FM_SD_FACTURA

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 5. 
    Se requiere un modulo de funciones que reciba campo de sociedad (BUKRS), Año(GJAHR) y cuenta (HKONT) con una estructura que con tiene datos LWA_BSEG en la cual debe llenarse el campo comentar con la concatenación de los anteriores, selecciones los parámetros correctos del modulo de funciones:
    • A. 

      IV_BUKRS

    • B. 

      IV_GJAHR

    • C. 

      IV_HKONT

    • D. 

      IS_HKONT

    • E. 

      CS_BSEG

    • F. 

      ES_BSEG

  • 6. 
    Selecciona la nomenclatura apropiada para un objeto de la clase cl_salv_table que debe instan ciarse solo dentro de una subrutina.
    • A. 

      DATA: go_table TYPE REF TO cl_salv_table.

    • B. 

      DATA: go_salv_table TYPE REF TO cl_salv_table.

    • C. 

      DATA: lo_salv_table TYPE REF TO cl_salv_table.

    • D. 

      DATA: o_salv_table TYPE REF TO cl_salv_table.

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 7. 
    Selecciona la definición de datos apropiada para la subrutina DATA_GET_FI_DOCUMENTS:
    • A. 

      FORM DATA_GET_FI_DOCUMENTS.   DATA: li_index TYPE i.   TYPES: BEGIN OF lty_bkpf,                  belnr TYPE bkpf-belnr,                  gjahr TYPE bkpf-gjahr,                END OF lty_bkpf.     DATA: li_contador TYPE i.     DATA: lwa_bkpf TYPE lty_bkpf.     DATA: ltd_bkpf TYPE STANDARD TABLE OF lty_bkpf.     ...

    • B. 

      FORM DATA_GET_FI_DOCUMENTS.   TYPES: BEGIN OF lty_bkpf,                  belnr TYPE bkpf-belnr,                  gjahr TYPE bkpf-gjahr,                END OF lty_bkpf.     DATA: li_contador TYPE i.     DATA: lwa_bkpf TYPE lty_bkpf.     DATA: it_bkpf TYPE STANDARD TABLE OF lty_bkpf.     DATA: li_index TYPE i.   ...

    • C. 

      FORM DATA_GET_FI_DOCUMENTS.   TYPES: BEGIN OF lty_bkpf,                  belnr TYPE bkpf-belnr,                  gjahr TYPE bkpf-gjahr,                END OF lty_bkpf.     DATA: it_bkpf TYPE STANDARD TABLE OF lty_bkpf.     DATA: ls_bkpf TYPE lty_bkpf.     DATA: li_contador TYPE i.   DATA: li_index TYPE i.   ...

    • D. 

      FORM DATA_GET_FI_DOCUMENTS.   TYPES: BEGIN OF lty_bkpf,                  belnr TYPE bkpf-belnr,                  gjahr TYPE bkpf-gjahr,                END OF lty_bkpf.     DATA: ltd_bkpf TYPE STANDARD TABLE OF lty_bkpf.     DATA: lwa_bkpf LIKE LINE OF ltd_bkpf.     DATA: li_contador TYPE i.   DATA: li_index TYPE i.   ...

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 8. 
    Se necesita definir un objeto de la clase CL_ABAP_CHAR_UTILITIES, este solo es instanciado si se cumplen ciertas condiciones en el programa, solo es utilIzado dentro de una subrutina del programa, la mejor forma de declararlo es:
    • A. 

      TOP DATA: GO_ABAP_CHAR_UTILITIES TYPE REF TO CL_ABAP_CHAR_UTILITIES.

    • B. 

      SUBRUTINA DATA: LO_ABAP_CHAR_UTILITIES TYPE REF TO CL_ABAP_CHAR_UTILITIES.

    • C. 

      SUBRUTINA DATA: O_ABAP_CHAR_UTILITIES TYPE REF TO CL_ABAP_CHAR_UTILITIES.

    • D. 

      TOP DATA: O_ABAP_CHAR_UTILITIES TYPE REF TO CL_ABAP_CHAR_UTILITIES.

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 9. 
    Se solicita un programa con secuencia de diálogos (DYNPRO), el programa se llama ZSDPR_CREATE_ORDER, adicionalmente a los includes básicos (TOP, MAI, SEL y F01) que includes deben crearse?
    • A. 

      INCLUDE ZSDPR_CREATE_ORDER_PAI. INCLUDE ZSDPR_CREATE_ORDER_PBO.

    • B. 

      INCLUDE ZSDPR_CREATE_ORDER_O01. INCLUDE ZSDPR_CREATE_ORDER_I01.

    • C. 

      INCLUDE ZSDPR_CREATE_ORDER_O01. INCLUDE ZSDPR_CREATE_ORDER_I01. INCLUDE ZSDPR_CREATE_ORDER_CLA.

    • D. 

      INCLUDE ZSDPR_CREATE_ORDER_PAI. INCLUDE ZSDPR_CREATE_ORDER_PBO. INCLUDE ZSDPR_CREATE_ORDER_CLA.

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 10. 
    Se necesita una tabla interna ordenada (sorted) local para subrutina que debe tener la estructura de la tabla BSIM (Índice secundario de documentos por material), la nomenclatura de esta tabla debe ser:
  • 11. 
    Define el nombre la variable global de tipo BSEG-DMBTR (Importe en moneda local)
  • 12. 
    Se solicita crear una subrutina que sera ejecutada en el evento START-OF-SELECTION, esta debe obtener datos principalmente de la tabla FAGLFLEXT (Libro mayor: Totales), seleccione la nomenclatura apropiada:
    • A. 

      FORM DATA_GET_FAGLFLEXT.

    • B. 

      FORM DATA_READ_FAGLFLEXT.

    • C. 

      FORM DATA_GET_BOOKS_TOTAL.

    • D. 

      FORM DATA_READ_BOOKS_TOTAL.

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 13. 
    La nomenclatura correcta para el nombre cuando se crea una Dynpro es:
    • A. 

      De 1 en 1. (0101, 0102, 0103, 0104, 0105, etc,)

    • B. 

      De 10 en 10. (0110, 0120, 0130, 0140, 0150, etc)

    • C. 

      De 100 en 100. (0100, 0200, 0300, 0400, 0500, etc)

    • D. 

      De 1000 en 1000. (1000, 2000, 3000, 4000, 5000, etc)

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 14. 
    La nomenclatura correcta para el nombre cuando se crea un Subscreen es:
    • A. 

      De 1 en 1. (0101, 0102, 0103, 0104, 0105, etc,)

    • B. 

      De 10 en 10. (0110, 0120, 0130, 0140, 0150, etc)

    • C. 

      De 100 en 100. (0100, 0200, 0300, 0400, 0500, etc)

    • D. 

      Ninguna de las otras alternativas es Correcta.

  • 15. 
    La sentencia: Call Screen 0101. ¿ Llama a una Subscreen 0101 ?
    • A. 

      VERDADERO

    • B. 

      FALSO

  • 16. 
    ¿ Cual de las siguientes relaciones entre la Dynpro y sus objetos es Incorrecta ?
    • A. 

      Dynpro: 0100 -> STATUS_0100 -> TITLE_0100

    • B. 

      Dynpro: 0100 -> STATUS_0110 -> TITLE_0110

    • C. 

      Dynpro: 0100 -> STATUS_0101 -> TITLE_0101

    • D. 

      Dynpro: 0100 -> STATUS_0200 -> TITLE_0100

    • E. 

      Ninguna de las otras alternativas es Correcta.

  • 17. 
    ¿ Las pantallas Secundarias ó Subscreens, STATUS y Títulos (TITLE) deben necesariamente estar relacionados a una Dynpro a través de la nomenclatura?
    • A. 

      VERDADERO

    • B. 

      FALSO

  • 18. 
    ¿ La nomenclatura de Estándar de Actualisap para crear una Dynpro es de 4 dígitos Alfanuméricos correlativos ?
    • A. 

      VERDADERO

    • B. 

      FALSO

  • 19. 
    ¿ Una Dynpro puede reutilizar el Status de otra Dynpro ?
    • A. 

      VERDADERO

    • B. 

      FALSO

  • 20. 
    WEB SERVICE. Marca las Alternativas Correctas:
    • A. 

      La Tx. SOAMANAGER es para el tratamiento de WebService.

    • B. 

      ZWS_CREATE_MATERIAL, Nomenclatura de Web Service para crear Material.

    • C. 

      ZWSSD_CREATE_CUSTOMER, Nomenclatura de Web Service para crear clientes.

    • D. 

      Ninguna de las otras alternativas es Correcta.

  • 21. 
    PROYECTOS DE AMPLIACIÓN. Marca las Alternativas Correctas:
    • A. 

      CMOD y SMOD Son transacciones para Proyectos de Ampliación.

    • B. 

      Para toda implementación de ampliación se debe crear una función con los mismos parámetros del exit original

    • C. 

      Se debe crear el proyecto de ampliación e implementación del include Z antes de crear la función, el include Z debe llevar el patrón de CABECERA PRINCIPAL AMPLIACIONES / MÓDULOS DE FUNCIONES.

    • D. 

      Ninguna de las otras alternativas es Correcta.

  • 22. 
    El objeto  ZEHFI_MF05LFP0_PUBLISH_DOC_ICON    es :
    • A. 

      BADI del Módulo de Ventas para Documentar Icono

    • B. 

      Punto de ampliación del Módulo de Finanzas para ajustar icono.

    • C. 

      Infotipo del Módulo de Recursos Humanos para Publicar Iconos.

    • D. 

      Ninguna de las otras alternativas es Correcta.

  • 23. 
    ZNRMMDOCS, Rango de números para Documentos del módulo de Compras.
    • A. 

      VERDADERO

    • B. 

      FALSO

  • 24. 
    ZAOSDWERKS, Objeto de Autorización para Centros del Módulo de Finanzas.
    • A. 

      VERDADERO

    • B. 

      FALSO

  • 25. 
    ZBA_COMPONENTE_DEFINICIÓN_CORELATIVO Es la nomenclatura estándar para declarar un Rango
    • A. 

      VERDADERO

    • B. 

      FALSO

Back to Top Back to top