🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘ABAP - Into Corresponding Fields OF Table

Selector Alummnos / Empresas

Definición de Into Corresponding Fields OF Table

La cláusula ABAP INTO CORRESPONDING FIELDS OF TABLE se utiliza junto con la sentencia SELECT y es necesaria si queremos utilizar un área de trabajo o estructura distinta al área de trabajo de la tabla base de datos leída.

De esta forma estamos especificando que que los campos seleccionados de la tabla base de datos deberán ser almacenados en los correspondientes campos de la tabla interna, es decir aquellos campos que tengan el mismo formato.

Veamos un ejemplo de su utilización:

TYPES: BEGIN OF ty_requeridos,

 

         tabname   LIKE dd03l–tabname,

         fieldname LIKE dd03l–fieldname,

         reftable  LIKE dd03l–reftable,

 

       END OF ty_requeridos.

 

DATA: ti_requeridos TYPE STANDARD TABLE OF ty_columnas.

 

SELECT tabname

       fieldname

       reftable

       INTO CORRESPONDING FIELDS OF TABLE t_requeridos

       FROM dd03l

       WHERE tabname = c_tabname.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Into Corresponding Fields OF Table" creadas y compartidas abiertamente por nuestros alumnos.

SAP Master

INSTRUCCIONES SQL SELECT = es la sentencia principal . SELECT <resultado> se colocan los campos a recuperar. FROM <tabla> es el origen de donde se sacan los datos. INTO <target> es distinto a donde se alojan los datos. WHERE <condiciones> condiciones de la busqueda. podria ocurrir que querramos conservar el contenido de la tabla interna *TI_USUARIOS* luego de reiteradas selecciones, en este caso tendriamos que usar la clausula APPENDING TABLE en lugar de INTO TABLE. ! es recomendable hacer CLEAR Y REFRESH de la tabla interna antes de realizar la seleccion. si quisieramos obtener la primera ocurrencia de la tabla ** donde se cumpla determinada condicion debemos usar la clausula SINGLE. SELECT SINGLE...

Acceder a esta publicación

Creado y Compartido por: Tobias Emanuel Mareco Rojas / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior


Apunte Creado OK - Iniciar Edición 1.- INSERT - INSERT INTO <table> VALUES <registro> - INSERT <table> FROM TABLE <table> 2.- UPDATE - UPDATE <table> FROM <registro> - UPDATE <table> FROM TABLE <table-ti> - UPDATE <table> SET <campo> = valor WHERE <campo> = valor. 3.- MODIFY -MODIFY <table> FROM <registro> - MODIFY <table> FROM TABLE <table> Si el registro que se intenta modificar no existe, este se creará. 4.- DELETE - DELETE <table> FROM <registro> Siempre se debe preguntar por el SY-SUBRC. Si es cero, el registro se borró correctamente. La cantidad de registros borrados se almacena en SY-DBCNT. - DELETE FROM <table>...

Acceder a esta publicación

Creado y Compartido por: Jose Raúl Borroni Basaez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

SELECT: Sentencia ABAP que se utiliza para acceder a las BD. SINTAXIS: SELECT <CAMPOS A SELECCIONAR> FROM <TABLA DONDE SE REALIZARA RA BÚSQUEDA> INTO <DESTINO DE LOS DATOS> INTO TABLE <SE UTILIZA SI EL DESTINO DE LOS DATOS ES UNA TABLA INTERNA> WHERE <CONDICIONES DE LA BÚSQUEDA> APPENDING TABLE: SE UTILIZA CON EL SELECT PARA INDICAR QUE LOS DATOS SE DEBEN INGRESAR AL FINAL DE LA TABLA INTERNA Y NO SIN PISAR LOS YA EXISTENTES EN ELLA. SINGLE: ESTA CLAUSULA QUE SE UTILIZA CON EL SELECT PARA SELECCIONAR EL PRIMER REGISTRO QUE CUMPLA CON LAS CONDICIONES DE BÚSQUEDA. INTO CORRESPONDING FIELDS OF TABLE: CLAUSULA ABAP QUE SE UTILIZA CON UN SELECT Y ES NECESARIA SI QUEREMOS UTILIZAR UN ÁREA...

Acceder a esta publicación

Creado y Compartido por: Juan Santamaria Borja

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Instrucciones SELECT para consultas a las tablas base de datos. despues de un comando select siempre realizar la pregunta a SY-SUBRC para verificar si el resultado es OK. Parametro SINGLE parao obtener un unico registro. Clausula into corresponding fields of table se usa para guardar los registros que cumplan una condicion en una tabla interna.que no tiene la misma estructura que la tabla base de datos.

Acceder a esta publicación

Creado y Compartido por: Rainer Diaz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior


Sobre el MOVE INTO CORRESPONDING FIELDS, los campos no solo han de ser del mismo tipo sino también llamarse igual, lo cual veo lógico, ya que, en caso de existir en la tabla interna dos campos del mismo tipo, ¿en cuál dejaría el dato?. La prueba la he realizado replicando ty_usuarios2 con ty_usuarios3 y cambiando los nombres de los campos en esta última pero manteniendo el tipo de datos. Al realizar el SELECT ... INTO CORRESPONDING FIELDS de ti_usuarios3 me ha recuperado un número determinado de registros pero, IMPORTANTE, con los campos en blanco. Únicamente funciona de una manera correcta si los nombres de campo son iguales. Y eso me trae a la memoria mi época de programador COBOL,...

Acceder a esta publicación

Creado y Compartido por: Fernando Morales Del Rosario / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Tablas Internas (arrays, vectores, listas o colecciones en otros lenguajes de programación) Son objetos de datos que permiten guardar en memoria grandes cantidades de registros de datos con la misma estructura. Pueden tener entre 0-N registros. Existe en memoria solo mientras se ejecuta el programa. Tipos de Tablas Internas ANNY TABLE INDEX TABLE STANDARD TABLE SORTER TABLE HASED TABLE En una Tabla Interna podemos Ordenar SORT Recorrer la table LOOP AT Hacer búsquedas secuenciales READ TABLE Hacer búsquedas binarias BINARY SEARCH Modificar MODIFY Insertar INSERT Borrar DELETE Borrar todo el contenido de la tabla, sin eliminarla REFRESH Inicializar cabecera CLEAR...

Acceder a esta publicación

Creado y Compartido por: Lizeth Lorena Castro Ruiz / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Comparto mi código de la lección realizado y funcional *&---------------------------------------------------------------------* *& Report ZPRUEBA_SMARTFORMS_HL98C *& *&---------------------------------------------------------------------* *&AUTOR: JAVIER MONTERO *CURSO CVOSOFT ABAP *&REPORT-SMARTFORMT-SMARTSTYLES *&---------------------------------------------------------------------* REPORT ZPRUEBA_SMARTFORMS_HL98C. INITIALIZATION. DATA: V_NAME_SMARTF(30) TYPE C. DATA: IT_USERS TYPE STANDARD TABLE OF ZUSUARIO_HL98C. START-OF-SELECTION. PERFORM CARGA_DATOS. PERFORM CALL_FORMULARIO. FORM CARGA_DATOS. CLEAR IT_USERS. REFRESH IT_USERS. SELECT MANDT DNI NOMBRE_APE ESTADO_USU CODIGO_POSTAL...

Acceder a esta publicación

Creado y Compartido por: Javier Montero Quintal

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

FIELD SYMBOL FS (NOMBRES SIMBOLICOS) ES UN TIPO DE SENTENCIA ABAP QUE TRABAJA CON DATOS DINAMICOS EN TIEMPO DE EJECUCIÓN CUANDO SE UTILIZAN EL SISTEMA TRABAJA CON EL CONTENIDO DE LOS DATOS ASIGNADOS Y NO CON EL CONTENIDO DEL FS FIELD-SYMBOLS <FS> [ <TYPE> ESTRUCTURE <S> DEFAULT <WA>] CUANDO ASIGNAMOS UN DATOS AL FS, ESTE HEREDA LOS ATRIBUTOS TÉNICOS DEL DATO EXISTEN DISTINTAS TABLAS INTERNAS: ANY TABLE STANDARS TABLE SORTED TABLE HASHED TABLE ASIGNACION DE DATOS AL FS ASSING <F> TO <FS>

Acceder a esta publicación

Creado y Compartido por: Noe Rivera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Dynpros Se crean desde la Tx SE80 o SE51 Se identifican por un número único de 4 dígitos dentro del programa o module pool Tipos de dynpro: Normal: pantalla completa Subscreen Ventana diálogo modal Elementos de una dynpro Text Field: textos fijos Input/Output Fields: campo de entrada/salida de datos Checkbox RadioButton PushButton: código de función para saber cuándo se pulsa TabStrip Control Box: para organizar elementos en la pantalla SubScreen Area Table control: mostrar/modificar datos de una tabla Custom Control: contenedor para mostrar otro elemento de la pantalla Status Icon: para mostrar el Status Gui del programa

Acceder a esta publicación

Creado y Compartido por: Xavier Martinez Garsaball

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ANÁLISIS DATOS MAESTROS DE PROVEEDORES. Se incluye en concepto ce business partner que engloba la creación, modificación y visualización de proveedores y clientes, "GRUPO DE BP" que reemplaza el concepto de Grupos de cuentas. Fusionan sus funciones como interlocutores 1.2 Diferencias mas relevantes del maestro de proveedores En datos de la sociedad en Sap hana depende del Rol de proveedor en FI y en Datos maestros de la organización de compra, depende del Rol del proveedor en compras. 1.3 Crear proveedor con Fiori. - Para crear el proveedor lo primero es asignarlo a un "Grupo de proveedor", así como en SAP R/# se asigna a "Grupo de cuenta". - Se define en otras características...

Acceder a esta publicación

Creado y Compartido por: Morela Silva Barrios


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.