lunes, 30 de enero de 2017

Funciones Utiles

UNIDADESCONVERSION_EXIT_CUNIT_INPUTConvierte unidades de SAP en su formato correcto.
CONVERSION_EXIT_CUNIT_OUTPUTConvierte unidades de SAP en su formato correcto.
MD_CONVERT_MATERIAL_UNITConvierte un material desde una unidad de medida a otra.
SUBIDAS
Y
BAJADAS
DE
FICHEROS
WS_DOWNLOADBaja ficheros de SAP a un EXCEL TXT …
WS_UPLOADCarga de datos de un fichero plano a SAP.
TABLE_EXPORT_TO_MSACCESSBajar una lista a ACCESS
WS_EXCELPara bajar una tabla a Excel
ALSM_EXCEL_TO_INTERNAL_TABLECarga datos de un Excel a una tabla interna de SAP.
GUI_DOWNLOADGraba en un fichero local el contenido de una tabla interna.
GUI_UPLOADCarga fichero local a una tabla interna.
GUI_DELETE_FILEBorra fichero local.
EPS_DELETE_FILEBorra fichero del servidor.
EPS_GET_DIRECTORY_LISTINGDevuelve una lista de nombres de archivo de un disco local o de red
FECHASCONVERSION_EXIT_LDATE_OUTPUTPara 20000101, esta devuelve 01.Enero.2000.
ADD_TIME_TO_DATELe restas / sumas: D = días; M = mes; S= semanas; etc…. A una fecha.
RP_CALC_DATE_IN_INTERVALLe restas / sumas: D = días; M = mes; etc…. A una fecha.
END_TIME_DETERMINESuma MINUTOS HORAS SEGUNDOS a una FECHA-HORA
C14B_ADD_TIMESuma tiempo devolviendo día y hora
CALCULATE_DATESuma número de días a una fecha
COMPUTE_YEARS_BETWEEN_DATESCalcula el nº de años entre dos fechas
CONVERSION_EXIT_PDATE_INPUTConvierte cualquier fecha en fecha con formato SAP
CONVERSION_EXIT_PDATE_OUTPUTConvierte la fecha de aaaammdd —> ddmmaaaa
CONVERSION_EXIT_SDATE_OUTPUTPara 20000101, esta devuelve 01.ENE.2000.
CONVERT_DATE_TO_EXTERNALCambia el formato de: aaammdd –> dd.mm.aaaa
CONVERT_DATE_TO_INTERNALCambia el formato de: dd.mm.aaaa –> aaammdd
DATE_COMPUTE_DAYTe dice el dia de la semana en número. ’01’ Lunes, ’02’ Martes, etc…
DAY_IN_WEEKTe dice el dia de la semana en número. ’01’ Lunes, ’02’ Martes, etc…
ISH_GET_DAY_OF_WEEKLe pasas una fecha y te devuelve… ’01’ Lunes, ’02’ Martes, etc…
DATE_GET_WEEKDevuelve el nº de semana en que cae una fecha dada
DATE_CONVERT_TO_FACTORYDATEPara obtener el próximo día laborable de una fecha (o el anterior).
DAYS_BETWEEN_TWO_DATESDías entre dos fechas
F4_DATEVisualizar calendario para ayuda F4.
FACTORYDATE_CONVERT_TO_DATECalendar function: Returns date for a factory calendar date
HR_E_NUM_OF_DAYS_OF_MONTHLe das una fecha y te dice el nº de días de ese mes.
FKK_LAST_DAY_OF_MONTHLe das una fecha y te dice el último día de ese mes.
HR_SGPBS_YRS_MTHS_DAYSCalcula el nº de días, meses, años que hay entre dos fechas
MONTH_NAMES_GETRecupera todos los meses y sus nombres en el idioma seleccionado
MONTH_PLUS_DETERMINECalcula el mes que resulta de sumar (o restar) un número de meses a una fecha
POPUP_TO_SELECT_MONTHSale un Popup para seleccionar un mes y año
RH_GET_DATE_DAYNAMEObtiene el nombre del día.
RP_CHECK_DATEChequea si el formato de fecha es correcto
LAST_DAY_OF_MONTHSLe das una fecha y te dice el último día de ese mes.
SD_DATETIME_DIFFERENCEDevuelve el intervalo que existe entre dos parametros de tipo FECHA y HORA
TV_GO_BACK_N_DAYSLe resta dias a una fecha
WDKAL_DATE_ADD_FKDAYSSuma días laborables.
WEEK_GET_FIRST_DAYLe pasas la Semana: ‘200932’ y te devuelve el lunes de esa semana: ‘03.08.2009’
CONVERSION_EXIT_TSTLC_OUTPUTConvierte fecha/hora de tipo 20.100.113.094.658 a… 13.01.2010 10:46:58
ISP_GET_MONTH_NAMELe pasas una fecha o un mes y te dice el "mes en texto". Enero, Febrero…
POPUPPOPUP_TO_CONFIRMPopup que te sugiere si quieres continuar ‘Si’, ‘No’, ‘Cancelar’.
HELP_DOCULINES_SHOWMega POPUP para escribir textos muy largos del tipo Información
POPUP_DISPLAY_MESSAGEPOPUP para mensajes de ERROR
POPUP_GET_VALUESRecoge textos en un POPUP, para insertar en tablas etc…
POPUP_TO_CONFIRM_WITH_MESSAGEComo las anteriores pero te deja escribir mas líneas en el Popup
POPUP_TO_DECIDE_LISTDentro del popup tiene radiobutons para elegir opciones.
POPUP_TO_DISPLAY_TEXTPopup de recordatorio con boton de ‘Continuar’
POPUP_TO_GET_ONE_VALUESale un POPUP en el que puedes Añadir un Texto
GRM_POPUP_TO_GET_ONE_VALUESale un POPUP en el que puedes Añadir un Texto. <<<<
POPUP_TO_INFORMComo su propio nombre indica.
POPUP_TO_MODIFY_TEXTComo la anterior pero tb te deja poner un valor
POPUP_WITH_TABLE_DISPLAYVisualiza una tabla interna y da la opción de seleccionar.
TERM_CONTROL_EDITMega POPUP que te permite escribir un texto muyyyyy largo….
TH_POPUPEnvía un POPUP al usuario que mandes
VARIOSCONVERSION_EXIT_ALPHA_OUTPUTQuita los ceros por delante cuando son nº, si es texto no lo quita
CONVERSION_EXIT_ALPHA_INPUTRellena con ceros por delante cuando son nº, si es texto no lo rellena
MD_CONVERT_MATERIAL_UNITAgrupa materiales y pasa de PAL a CS o BOT, según se indique.
CLAF_CLASSIFICATION_OF_OBJECTSPara sacar la clasificacion de los materiales
CLOI_PUT_SIGN_IN_FRONTColoca el signo negativo ‘-‘ delante del número o texto.
ENQUE_SLEEPTe hace esperar los segundos que le pongas
ENQUEUE_READFunción que mira los objetos que estan bloqueados por usuarios en ese mismo momento
F4_DXFILENAME_TOPRECURSIONPara leer ficheros del servidor o del PC
MM_ADDRESS_GETPara mirar valores de campos…
QF05_RANDOM_INTEGERLe pasas un minimo y un máximo y te devuelve un nº aleatorio entre ese rango
ROUNDPara hacer REDONDEOS
SAPGUI_PROGRESS_INDICATORReloj de SAP para indicar el porcentage
SPELL_AMOUNTTe pasa un numero a texto. Ej: 234 -> DOSCIENTOS TREINTA Y CUATRO
SXPG_COMMAND_EXECUTEPara ejecutar programas
TH_DELETE_USERBorra el modo de un usuario para un cliente.
WS_EXECUTEPara ejecutar programas
WS_FILENAME_GETBuscar fichero
WWW_ITAB_TO_HTMLConvierte la tabla interna a otra en formato HTML. Luego hacer un download en formato ‘BIN’.
GET_DOMAENENVALUERecupera el texto de los Dominios de los Elementos de Datos
RM_DOMAIN_VALUES_GETRecupera texto descriptivo de un dominio
DDIF_FIELDINFO_GETLe das una tabla y te devuelve los campos de esa tabla.
DD_DICTIONARY_TO_NAMETABLe das una tabla y te devuelve los campos de esa tabla.
CS_BOM_EXPL_MAT_V2Explosionar Materiales. Si pones el campo MEHRS = ‘X’ lo explosiona a todos los niveles.
CSAP_MAT_BOM_READExplosionar Materiales
VIEW_MAINTENANCE_CALLSimula la SM30. Para Visualizar / Modoficar tablas.
MESSAGE_TEXT_BUILDConstruye mensajes
RKD_WORD_WRAPCorta textos largos como un SPLIT rompiendo por un carácter elegido.
ADS2KIPUPL_GET_FILE_ATTRIBUTESRecupera los atributos de un fichero, fecha, hora, etc…
CONVERT_TO_FRACTIONConvierte un número decimal en un Numerador y Denominador
MAINTAIN_IBANNos devuelve el código IBAN
FILE_GET_NAMERecupera la ruta el un fichero logico
STRING_REVERSEDa la vuelta a los caracteres: abcde > edcba – 12345 > 54321
FI_PERIOD_CHECKChequea los periodos si estan abiertos o cerrados
RKE_READ_CUSTOMER_HIERARCHYJerarquía de clientes
PDFCONVERT_ABAPSPOOLJOB_2_PDFPara convertir formularios a un documento PDF
CONVERT_OTFSPOOLJOB_2_PDFPara convertir formularios a un documento PDF
Field
Exit
DYNP_VALUES_READField Exit
DYNP_UPDATE_FIELDSField Exit
Convertir
MONEDA
CONVERT_TO_LOCAL_CURRENCYCambio de moneda local dado el importe extranjero
CONVERT_TO_FOREIGN_CURRENCYConoce el cambio extranjero dando la moneda local (justo la inversa del anterior)
HRHR_READ_INFOTYPEPara leer infotipos HR
HR_READ_INFTY_NOTEDonde se guarda el texto de un infotipo.
IDOCEDI_DOCUMENT_DELETEBorra un IDOC

http://www.abap.es/SE37.htm



No hay comentarios:

Publicar un comentario