✒️ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
INSERT, UPDATE, MODIFY, DELETE, ACTUALIZACION Y RECUPERACIN DE LA BD.
La sentencia INSERT
Esta sentencia permite ingresar registros a una base de datos.
Sintaxis:
INSERT [ <área-trabajo> INTO | INITIAL LINE INTO ] <tabla> [ INDEX <índice> ].
Con <área-trabajo> INTO especificamos el área de trabajo que vamos a insertar. Si omitimos esta opción, el área de trabajo que se va a insertar será la asociada con la tabla interna. El significado de las cláusulas es el siguiente:
- INITIAL LINE TO -> inserta una línea con los valores iniciales de cada campo.
- INDEX -> Inserta una línea antes de la posición indicada en <índice> y la nueva tiene el índice <índice>.
EXPORTING
i_lockr = v_lock
I_FDATE = wa_fecha
I_TDATE = wa_fecha_hasta
i_accion = 'B'
tables
it_documentos = ti_documentos
EXCEPTIONS
BLOQUEO_ERRONEA = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID 'ZG' TYPE 'I' NUMBER '074'
WITH 'Los Documentos de la CC ' ti_cuentas_vkont
'No se bloqueron'.
ROLLBACK WORK.
ELSE.
COMMIT WORK.
ENDIF.
En el código anterior ejecutamos el módulo de funciones Z_BLOQUEAR_DOCUMENTOS el cual bloquea los documentos especificados en TI_DOCUMENTOS.
Si el bloqueo funciono correctamente, es decir se actualizaron correctamente las tablas de bloqueo entonces realizaremos un COMMIT WORK.
Si se produjo algún error al intentar bloquear, entonces realizaremos un ROLLBACK WORK para volver atrás los cambios realizados a las tablas de la base de datos.
 
 
 
Sobre el autor
Publicación académica de Veronica Esmeralda Miramontes Varo, en su ámbito de estudios para la Carrera Consultor ABAP.
Veronica Esmeralda Miramontes Varo
Profesión: Maestra en Ciencias de la Computaci - Mexico - Legajo: DV64Z
✒️Autor de: 95 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Hola, soy veronica miramontes, mexicana. estoy aquí para aprender sobre el mundo de sap. espero obtener los mejores conocimientos y poder contribuir en algo a la comunidad cvosoft.
Certificación Académica de Veronica Miramontes