Os dejo un pequeño listado de las funciones más comunes.
FUNCIONES | DESCRIPCION | |
ALV | HR_DISPLAY_BASIC_LIST | ALV |
REUSE_ALV_GRID_DISPLAY | ALV | |
REUSE_ALV_HIERSEQ_LIST_DISPLAY | ALV Jerarquico. Ej: Para separar catidades normales y totales | |
REUSE_ALV_LIST_DISPLAY | ALV | |
UNIDADES | CONVERSION_EXIT_CUNIT_INPUT | Convierte unidades de SAP en su formato correcto. |
CONVERSION_EXIT_CUNIT_OUTPUT | Convierte unidades de SAP en su formato correcto. | |
MD_CONVERT_MATERIAL_UNIT | Función para pasar de una unidad de medida a otra en función del material | |
SUBIDAS Y BAJADAS DE FICHEROS | WS_DOWNLOAD | Baja ficheros de SAP a un EXCEL TXT ... |
WS_UPLOAD | Carga de datos de un fichero plano a SAP. | |
TABLE_EXPORT_TO_MSACCESS | Bajar una lista a ACCESS | |
WS_EXCEL | Para bajar una tabla a excel | |
ALSM_EXCEL_TO_INTERNAL_TABLE | Carga datos de un Excel a una tabla interna de SAP. | |
GUI_DOWNLOAD | Graba en un fichero local el contenido de una tabla interna. | |
GUI_UPLOAD | Carga fichero local a una tabla interna. | |
GUI_DELETE_FILE | Borra fichero local. | |
TEXT_CONVERT_XLS_TO_SAP | Función para subir un Excel a una tabla interna | |
FECHAS | CONVERSION_EXIT_LDATE_OUTPUT | Para 20000101, esta devuelve 01.Enero.2000. |
CONVERSION_EXIT_SDATE_OUTPUT | Para 20000101, esta devuelve 01.ENE.2000. | |
RH_GET_DATE_DAYNAME | Obtiene el nombre del día. | |
CONVERSION_EXIT_PDATE_OUTPUT | Convierte la fecha de aaaammdd --->ddmmaaaa | |
CONVERSION_EXIT_PDATE_INPUT | Convierte cualquier fecha en fecha con formato SAP | |
HR_SGPBS_YRS_MTHS_DAYS | Calcula el nº de días, meses, años que hay entre dos fechas | |
DATE_GET_WEEK | Devuelve el nº de semana en que cae una fecha dada | |
RP_LAST_DAY_OF_MONTHS | Le das una fecha y te dice el último día de ese mes. | |
CONVERT_DATE_TO_EXTERNAL | Cambia el formato de:ddmmaaaa --> dd.mm.aaaa | |
CONVERT_DATE_TO_INTERNAL | Cambia el formato de:dd.mm.aaaa --> aaammdd | |
C14B_ADD_TIME | Suma tiempo devolviendo día y hora | |
COMPUTE_YEARS_BETWEEN_DATES | Calcula el nº de años entre dos fechas | |
DAYS_BETWEEN_TWO_DATES | Días entre dos fechas | |
MONTH_NAMES_GET | Recupera todos los meses y sus nombres en el idioma seleccionado | |
MONTH_PLUS_DETERMINE | Calcula el mes que resulta de sumar (o restar) un número de meses a una fecha | |
HR_E_NUM_OF_DAYS_OF_MONTH | Le das una fecha y te dice el último día de ese mes. | |
DATE_CONVERT_TO_FACTORYDATE | Si metes una fecha en día festivo te la pasa al día siguiente. | |
CALCULATE_DATE | Suma número de días a una fecha | |
DAY_IN_WEEK | Te dice el dia de la semana en número. '01' Lunes, '02' Martes, etc… | |
RP_CHECK_DATE | Chequea si el formato de fecha es correcto | |
DATE_CONVERT_TO_FACTORYDATE | Calendar function: Returns factory calendar date for a date | |
DATE_COMPUTE_DAY | Returns weekday for a date | |
FACTORYDATE_CONVERT_TO_DATE | Calendar function: Returns date for a factory calendar date | |
F4_DATE | Visualizar calendario para ayuda F4. | |
POPUP_TO_SELECT_MONTH | Sale un Popup para seleccionar un mes y año | |
MONTH_NAMES_GET | Nombre mes | |
DATE_CONVERT_TO_FACTORYDATE | Para obtener el próximo día laborable de una fecha | |
ADD_TIME_TO_DATE | Le restas / sumas:D = días; M = mes; etc....A una fecha. | |
TV_GO_BACK_N_DAYS | Le resta dias a una fecha | |
SD_DATETIME_DIFFERENCE | Devuelve el intervalo que existe entre dos parametros de tipo FECHA y HORA | |
POPUP | POPUP_TO_CONFIRM | Popup para poner lo que quieras… |
POPUP_TO_CONFIRM_STEP | Te sugiere si quieres continuar 'Si', 'No', 'Cancelar'. | |
POPUP_TO_CONFIRM_WITH_MESSAGE | Como las anteriores pero te deja escribir mas líneas en el Popup | |
POPUP_TO_MODIFY_TEXT | Como la anterior pero tb te deja poner un valor. | |
POPUP_TO_INFORM | Como su propio nombre indica. | |
POPUP_GET_VALUES | Recoge textos en un POPUP, para insertar en tablas etc... | |
POPUP_TO_GET_ONE_VALUE | Sale un POPUP en el que puedes meter un texto e insertarlo | |
TH_POPUP | Envía un POPUP al usuario que mandes | |
POPUP_DISPLAY_MESSAGE | POPUP para mensajes de ERROR | |
TERM_CONTROL_EDIT | Super > POPUP que te permite escribir un texto muyyyyy largo…. | |
POPUP_TO_DISPLAY_TEXT | Popup de recordatorio con boton de 'Continuar' | |
POPUP_TO_DECIDE_LIST | Dentro del popup tiene radiobutons para elegir opciones. | |
HELP_DOCULINES_SHOW | Mega POPUP para escribir textos muy largos del tipo Información | |
TH_POPUP | Mandar mensajes instantáneos a un usuario. | |
CONVERSION | CONVERSION_EXIT_ALPHA_OUTPUT | Quita los ceros por delante cuando son nº, si es texto no lo quita |
CONVERSION_EXIT_ALPHA_INPUT | Rellena con ceros por delante cuando son nº, si es texto no lo rellena | |
VARIOS | MD_CONVERT_MATERIAL_UNIT | Agrupa materiales y pasa de PAL a CS o BOT, según se indique. |
CLAF_CLASSIFICATION_OF_OBJECTS | Para sacar la clasificacion de los materiales | |
MM_ADDRESS_GET | Para mirar valores de campos... | |
SAPGUI_PROGRESS_INDICATOR | Reloj de SAP para indicar el porcentage | |
WS_FILENAME_GET | Buscar fichero | |
SPELL_AMOUNT | Te pasa un numero a texto. Ej: 234 -> DOSCIENTOS TREINTA Y CUATRO | |
WS_EXECUTE | Para ejecutar programas | |
SXPG_COMMAND_EXECUTE | Para ejecutar programas | |
ENQUEUE_READ | Función que mira los objetos que estan bloqueados por usuarios en ese mismo momento | |
QF05_RANDOM_INTEGER | Le pasas un minimo y un máximo y te devuelve un nº aleatorio entre ese rango | |
CLOI_PUT_SIGN_IN_FRONT | Coloca el signo negativo '-' delante del número o texto. | |
ENQUE_SLEEP | Te hace esperar los segundos que le pongas | |
WWW_ITAB_TO_HTML | Convierte la tabla interna a otra en formato HTML. Luego hacer un download en formato 'BIN'. | |
TH_DELETE_USER | Borra el modo de un usuario para un cliente. | |
F4_DXFILENAME_TOPRECURSION | Para leer ficheros del servidor o del PC | |
ROUND | Para hacer REDONDEOS | |
SPLIT_FILENAME | Función para separar el nombre del fichero de una función. | |
PDF | CONVERT_ABAPSPOOLJOB_2_PDF | Para convertir formularios a un doculmento PDF |
CONVERT_OTFSPOOLJOB_2_PDF | Para convertir formularios a un doculmento PDF | |
Field Exit | DYNP_VALUES_READ | Field Exit |
DYNP_UPDATE_FIELDS | Field Exit | |
CURRENCY | CONVERT_TO_LOCAL_CURRENCY | Cambio de moneda local dado el importe extranjero |
CONVERT_TO_FOREIGN_CURRENCY | Conoce el cambio extranjero dando la moneda local (justo la inversa del anterior) | |
HR | HR_READ_INFOTYPE | Para leer infotipos HR |
HR_READ_INFTY_NOTE | Donde se guarda el texto de un infotipo. | |
IDOC | EDI_DOCUMENT_DELETE | Borra un IDOC mpasandole su número |
Muy útil, gracias!!
ResponderEliminar