ABAP es el lenguaje de programación de los softwares SAP R / 3, S / 4HANA, CRM y muchos otros.

Más sobre abap...

Aquí tienes uno. Tengo un número entregado en un archivo de texto como un número empaquetado de longitud 13 con 2 lugares decimales. 0000000627909 Por lo que en realidad representa el siguiente número 6279.09. Ahora, en el viejo mundo existía esta hermosa frase ABAP ... PACK packed_number TO number....
17 feb. 2021 a las 22:46
Estoy buscando el equivalente de la declaración AT LAST dentro de la declaración LOOP AT ... GROUP BY. Estoy en bucle usando group by, y por razones de rendimiento, ejecuto un método de llamada cada pocos grupos, cuando se ha acumulado una cierta cantidad de registros en una tabla interna. Pero me ....
22 ene. 2021 a las 16:54
Tengo problemas para averiguar por qué dos campos personalizados no aparecen en la transacción VA05 (su resultado es específico). Antes de leer a continuación: No hice ningún cambio en el programa porque no me asignaron esta tarea. Uno de mis colegas hizo este cambio. Seguí este un> tutorial, que....
13 ene. 2021 a las 18:53
En SAP NetWeaver 7.52, creé una excepción basada en clasificación ABAP que funciona bien mientras se ejecuta dentro de una cláusula try catch en el informe / programa. Pero el mensaje personalizado no se muestra en SAPGUI cuando la excepción no es manejada por una cláusula try catch. Lo que estoy b....
30 dic. 2020 a las 19:57
Necesito transportar módulos de funciones de un sistema SAP a otro, que no están conectados entre sí. Estoy usando CG3Y / CG3Z para descargar / cargar archivos de datos y archivos de datos. Agrego el transporte a la lista de importación en STMS. Existe un grupo de funciones al que pertenecen los m....
22 dic. 2020 a las 19:58
Tengo una tabla que tiene una columna "A" que tiene valores que contiene "*". Quiero buscar una palabra que sea como la columna A. Ejemplo de Table1; index ColumnA 1 New* 2 *york 3 Cat* 4 *ew* . . . @search = "Nueva York" Quiero crear una búsqueda de instrucción de selección "Newyo....
12 dic. 2020 a las 22:01
Tengo problemas para hacer que la barra de herramientas (ver imagen) de mi informe SAP funcione a pesar de haber probado varias soluciones. El código de mi informe: CLASS cl_orders_alv DEFINITION. PUBLIC SECTION. METHODS: on_init, on_display. PRIVATE SECTION. METHODS: ....
10 dic. 2020 a las 13:45
Para cada número de objeto en la tabla JEST, quiero obtener un estado único que considero mi estado principal. El principal problema es que algunos estados que en mi caso considero únicos como I0076 (bandera de borrado) pueden estar activos al mismo tiempo que otros como los creados (I0001). En este....
30 nov. 2020 a las 14:43
Tengo una tabla que se configuró incorrectamente (como una tabla de aplicación, pero se creó una vista de mantenimiento) pero debería ser una tabla de personalización, para que podamos transportar las entradas de la tabla. Hasta ahora cambié el tipo y mantenibilidad de la tabla, ahora es tipo C (Cus....
27 nov. 2020 a las 12:46
Tengo 2 tipos de tablas internas: TYPE STANDARD TABLE OF string La primera tabla contiene los datos | K1 | K2 | K3 | La segunda tabla contiene los datos | K1 | K2 | En ABAP, ¿cuál es el método más rápido para verificar si las entradas de la segunda tabla están completamente presentes en la primer....
25 nov. 2020 a las 17:46
Tengo una tabla de base de datos con los siguientes campos y valores: Bukrs | Werks | Btrtl | Persg | Persk | value 1000 1000 1001 1 20 1,20 1000 1,10 Y estoy construyendo la consulta con la siguiente clave: SELECT FROM dbtab INTO lv_value WHER....
19 nov. 2020 a las 22:42
En Java, la palabra clave finally se usa para ejecutar código (usado con excepciones - declaraciones try..catch) sin importar si se lanza una excepción o no (fuente). Por ejemplo: try { // this code might throw an exception riskyCall(); // this code will only run if no exception was thr....
19 nov. 2020 a las 22:03
Tengo una tarea para depurar los siguientes módulos de función estándar y personalizados que están relacionados con "Módulos de eventos para formatos de medios de pago". Probé diferentes métodos pero nada funciona ¿Alguna solución como? Encontré una tarea similar en este hilo, desafortunadamente, no....
18 nov. 2020 a las 14:04
Actualmente estoy trabajando en un proyecto para extraer datos en varios itabs y guardarlos todos en un solo archivo de Excel en mi PC local. Para mover mis datos al archivo de Excel, tengo que recorrer los campos de la tabla que parece ser archivable con la función cl_abap_structdescr=>describe_by_....
17 nov. 2020 a las 11:25
¿Cómo comparar los valores de la estructura por componentes y mostrar las diferencias? Ahora lo hago de una forma muy primitiva: DATA: tkomp TYPE komp, tkomp2 TYPE komp. WRITE: `Field differences: `. DO 500 TIMES. ASSIGN COMPONENT sy-index OF STRUCTURE tkomp TO FIELD-SYMBOL(<fld>). IF sy-....
14 ago. 2020 a las 19:47
Tengo una consulta en la que estoy usando FOR ALL ENTRIES. La tabla interna lt_customer no tiene registros. SELECT * FROM bsid INTO CORRESPONDING FIELDS OF TABLE lt_customer2 FOR ALL ENTRIES IN lt_customer WHERE bukrs EQ p_bukrs AND belnr EQ lt_customer-belnr AND gjahr EQ....
5 ago. 2020 a las 13:56
Escribí un código que extrae automáticamente información relacionada con el tiempo del sistema. Como se indica en la tabla, se fijan los nombres de mes t247 a 10 caracteres de longitud. Pero es una mala imagen cuando se muestra en la pantalla del informe. Imprimo de esta manera: WRITE : 'Bugün', ....
24 jul. 2020 a las 00:56
Tengo un problema muy extraño. Tengo un programa estándar con el siguiente código que intenta crear un archivo en respuesta a un intento anterior de abrirlo con OPEN DATASET ... FOR INPUT IN BINARY MODE. CATCH SYSTEM-EXCEPTIONS dataset_too_many_files = 6 open_dataset_no_autho....
14 jul. 2020 a las 18:53
Estoy escribiendo una serialización a través de ST y debería poner varios vars / nodos en una etiqueta XML. Ingrese ABAP itab que se debe serializar: ROW_ID ROW VAL INDEX 1 val55 X val32 Y val46 X 2 ....
13 jul. 2020 a las 20:09
Tengo un problema relacionado con el envío y la recuperación de aplicaciones SAP UI5. Por lo general, crearía mi proyecto UI5 y lo enviaría haciendo clic con el botón derecho en proyecto y luego EQUIPOS-> Compartir-> luego comparto mi proyecto al repositorio ABAP. Desafortunadamente, Eclipse no me m....
2 jul. 2020 a las 08:12
Tengo una tabla estándar en ABAP, el almacenamiento en búfer está activado, escriba Registros individuales. Sin embargo, cada SELECT va al DB. La tabla tiene campos [MANDT, A, B], pero los SELECT solo usan MANDT y A. ¿Podría ser esta la razón por la que se omite el búfer?....
30 jun. 2020 a las 17:10
Estoy tratando de cambiar otra tabla usando una tabla. Necesito trabajar con una tabla (la llamamos tab1) que usa una fecha fija (fecha de trabajo). La otra tabla (tab2) usa un rango de tiempo en dos entradas de tabla (fecha de inicio y fecha de finalización). Quiero usar tab1 para verificar si la e....
23 jun. 2020 a las 10:31
Tengo una pantalla dynpro con dos campos de entrada: El pedido de cliente n ° La línea de pedido de ventas n ° (en una lista desplegable) Mi problema es que la línea de pedido de ventas no se actualiza después de ingresar un n ° de pedido de ventas diferente. Sin embargo, los otros campos de salida ....
12 jun. 2020 a las 20:48
Recibí un error usando el siguiente código: *"---------------------------------------------------------------------- *"*"Lokale Schnittstelle: *" IMPORTING *" REFERENCE(IT_MERKMALE) TYPE ZEX_TECH_MERKMAL_TAB *" EXPORTING *" REFERENCE(ET_MERKMALE) TYPE ZEX_TECH_MERKMAL_TAB *"-------------....
15 may. 2020 a las 23:44
Tengo una instrucción select para obtener los pedidos de una referencia, pero ahora necesito restringir los resultados a un rango de los últimos 30 días, pero no sé cómo hacerlo. SELECT * FROM AFKO WHERE AFKO~PLNBEZ = @reference AND DATEDIFF( DAY, AFKO~GLTRP, @sy-datum ) >= -30 ORDER BY AFKO~GLT....
11 may. 2020 a las 09:42