1) Ingresamos a la tx SE93
lunes, 23 de noviembre de 2015
Crear transacción a una tabla con Vista de Mantenimiento
El articulo de hoy nos mostrará como podemos asignarle una transacción a una tabla que tiene vista de mantenimiento.
1) Ingresamos a la tx SE93
1) Ingresamos a la tx SE93
Etiquetas:
Creación
,
Transacción
,
Tx
,
Vista de Mantenimiento
jueves, 19 de noviembre de 2015
Insertar una transacción a la lista de favoritos en SAP Easy Access
Hola Amigo lector...
Hoy te enseñamos como colocar una transacción como favorita en el SAP Easy Access, así cada vez que necesites una transacción no tendrás que buscarla en tus anotaciones o en el menú SAP.
Lo primero que hay que hacer es:
Hoy te enseñamos como colocar una transacción como favorita en el SAP Easy Access, así cada vez que necesites una transacción no tendrás que buscarla en tus anotaciones o en el menú SAP.
Lo primero que hay que hacer es:
Etiquetas:
Favoritos
,
SAP Easy Access
jueves, 13 de agosto de 2015
Tablas del Sistema SAP
Hola amigos lectores, hoy traemos un resumen de las principales tablas SAP que son muy útiles en el día a día.
Poco a poco se irá actualizando esta lista y se agregaran muchas más....
martes, 28 de abril de 2015
Admisibilidad de cc_nóminas a Infotipos (acceso y bloqueo
Admisibilidad de cc_nóminas a Infotipos
Por medio de estos sencillos pasos podremos darle admisibilidad o bloquear un cc_nomina en los It 0014 y 0015.
viernes, 27 de marzo de 2015
Sencilla Programación para Ejecución de JOB SAP
En ocasiones dentro del sistema SAP se requieren ejecutar reportes que contienen innumerables registros u operaciones que si son ejecutados en línea pueden ocasionar lentitud en la ejecución de otros procesos, y para evitar esto pues vamos a ver sencillos pasos:
martes, 24 de febrero de 2015
Error en Traslado de Activo Dentro de la Sociedad
Si al momento de realizar un traslado de un activo de un CeCo a otro CeCo dentro de la sociedad a través de la Tcode AS02 y no permite la ejecución del traspaso, arrojando mensaje de error, lo más recomendable es revisar y leer ese mensaje para efectuar los pasos respectivos para poder realizar el traslado.
viernes, 20 de febrero de 2015
Como realizar Traslado de materiales de centro a centro, con clase de Mov 303 y 305
Movimiento
303 Traslado de centro a centro (Salida)
Usuario Coralmacen
Pasó 1
Ingresar los datos necesarios.
lunes, 9 de febrero de 2015
Crear vista de mantenimiento a una tabla a través de la Tx SE11
Hola amigos, hoy mostraremos como crearle vista de mantenimiento a una tabla a través de la Tx SE11.
1.- Ingresamos a la Tx SE11.
2.- En "Tabla bases de datos" colocamos el nombre de la tabla que le crearemos, en nuestro caso crearemos la vista de mantenimiento a "ZMETA_DG".
Click en
1.- Ingresamos a la Tx SE11.
2.- En "Tabla bases de datos" colocamos el nombre de la tabla que le crearemos, en nuestro caso crearemos la vista de mantenimiento a "ZMETA_DG".
Click en
viernes, 6 de febrero de 2015
Crear tabla por la Tx SE11
Amigos, hoy traemos otro interesante tema para todo aquel que este iniciando en el mundo ABAP, el cual es creación de una tabla no estándar a través de la Tx SE11.
Primero tenemos que tomar en cuenta que si la tabla que creamos tiene elementos de datos no estándar estos deberán estar ya creados con anterioridad, si no sabes como crearlo en esta publicación anterior te mostramos con hacerlo: Crear elemento de datos por la Tx SE11
Luego de tener todos los elementos de datos necesarios seguiemos estos pasos:
1.- Ingresar a la Tx SE11.
2.- En "Tabla bases de datos" colocamos el nombre que le asignaremos acompañado de una "Z" ya que no es una tabla estándar, en nuestro caso la llamamos "ZMETA_DG".
miércoles, 4 de febrero de 2015
Crear elemento de datos por la Tx SE11
Hola, amigo lector, hoy les mostraremos como crear un elemento de datos a través de la Tx SE11.
Antes de crear el elemento de datos debemos saber el dominio que tendrá el mismo, en caso de ser un dominio NO estándar debemos crearlo con anterioridad, si no lo has creado sigue este enlace Crear dominio por la tx SE11 en el cual explicamos la creación del mismo.
Al tener nuestro dominio creado seguimos los siguientes pasos:
1.- Ingresar a la Tx SE11.
2.- En "Tipo de datos" colocaremos el nombre que le daremos acompañado de una "Z" ya que crearemos un elemento de datos NO estándar, en nuestro caso se llama "ZDIAS_GRACIA"
Antes de crear el elemento de datos debemos saber el dominio que tendrá el mismo, en caso de ser un dominio NO estándar debemos crearlo con anterioridad, si no lo has creado sigue este enlace Crear dominio por la tx SE11 en el cual explicamos la creación del mismo.
Al tener nuestro dominio creado seguimos los siguientes pasos:
1.- Ingresar a la Tx SE11.
2.- En "Tipo de datos" colocaremos el nombre que le daremos acompañado de una "Z" ya que crearemos un elemento de datos NO estándar, en nuestro caso se llama "ZDIAS_GRACIA"
martes, 3 de febrero de 2015
Crear dominio por la tx SE11
Hola amigo lector hoy te vamos a explicar como crear un dominio a través de la Tx SE11.
1.- Ingresamos a la Tx SE11
2.- En dominio colocamos el nombre que le daremos acompañado de una Z ya que no es un dominio estándar en nuestro caso lo llamamos "ZDIAS_GRACIA".
1.- Ingresamos a la Tx SE11
2.- En dominio colocamos el nombre que le daremos acompañado de una Z ya que no es un dominio estándar en nuestro caso lo llamamos "ZDIAS_GRACIA".
lunes, 2 de febrero de 2015
Funciones útiles SE37
A continuación presentamos algunas funciones útiles a la hora de hacer un programa ABAP.
ALV
|
HR_DISPLAY_BASIC_LIST
|
ALV
Básico
|
REUSE_ALV_LIST_DISPLAY
|
ALV de
listado Simple
|
|
REUSE_ALV_GRID_DISPLAY
|
ALV Grid
moderno
|
|
REUSE_ALV_HIERSEQ_LIST_DISPLAY
|
ALV
Jerarquico parecido al ALV List pero con posibilidad de manejar dos tablas.
|
|
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
|
Convierte
un material desde una unidad de medida a otra.
|
|
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.
|
|
EPS_DELETE_FILE
|
Borra
fichero del servidor.
|
|
EPS_GET_DIRECTORY_LISTING
|
Devuelve
una lista de nombres de archivo de un disco local o de red
|
|
FECHAS
|
CONVERSION_EXIT_LDATE_OUTPUT
|
Para
20000101, esta devuelve 01.Enero.2000.
|
ADD_TIME_TO_DATE
|
Le
restas / sumas: D = días; M = mes; S= semanas;
etc.... A una fecha.
|
|
RP_CALC_DATE_IN_INTERVAL
|
Le
restas / sumas: D = días; M = mes;
etc.... A una fecha.
|
|
END_TIME_DETERMINE
|
Suma
MINUTOS HORAS SEGUNDOS a una FECHA-HORA
|
|
C14B_ADD_TIME
|
Suma
tiempo devolviendo día y hora
|
|
CALCULATE_DATE
|
Suma
número de días a una fecha
|
|
COMPUTE_YEARS_BETWEEN_DATES
|
Calcula
el nº de años entre dos fechas
|
|
CONVERSION_EXIT_PDATE_INPUT
|
Convierte
cualquier fecha en fecha con formato SAP
|
|
CONVERSION_EXIT_PDATE_OUTPUT
|
Convierte
la fecha de aaaammdd ---> ddmmaaaa
|
|
CONVERSION_EXIT_SDATE_OUTPUT
|
Para
20000101, esta devuelve 01.ENE.2000.
|
|
CONVERT_DATE_TO_EXTERNAL
|
Cambia
el formato de: aaammdd --> dd.mm.aaaa
|
|
CONVERT_DATE_TO_INTERNAL
|
Cambia
el formato de: dd.mm.aaaa --> aaammdd
|
|
DATE_COMPUTE_DAY
|
Te dice
el dia de la semana en número. '01' Lunes, '02' Martes, etc…
|
|
DAY_IN_WEEK
|
Te dice
el dia de la semana en número. '01' Lunes, '02' Martes, etc…
|
|
ISH_GET_DAY_OF_WEEK
|
Le pasas
una fecha y te devuelve... '01' Lunes, '02' Martes, etc…
|
|
DATE_GET_WEEK
|
Devuelve
el nº de semana en que cae una fecha dada
|
|
DATE_CONVERT_TO_FACTORYDATE
|
Para
obtener el próximo día laborable de una fecha (o el anterior).
|
|
DAYS_BETWEEN_TWO_DATES
|
Días
entre dos fechas
|
|
F4_DATE
|
Visualizar
calendario para ayuda F4.
|
|
FACTORYDATE_CONVERT_TO_DATE
|
Calendar function: Returns date for a factory calendar date
|
|
HR_E_NUM_OF_DAYS_OF_MONTH
|
Le das
una fecha y te dice el nº de días de ese mes.
|
|
FKK_LAST_DAY_OF_MONTH
|
Le das
una fecha y te dice el último día de ese mes.
|
|
HR_SGPBS_YRS_MTHS_DAYS
|
Calcula
el nº de días, meses, años que hay 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
|
|
POPUP_TO_SELECT_MONTH
|
Sale un
Popup para seleccionar un mes y año
|
|
RH_GET_DATE_DAYNAME
|
Obtiene
el nombre del día.
|
|
RP_CHECK_DATE
|
Chequea
si el formato de fecha es correcto
|
|
LAST_DAY_OF_MONTHS
|
Le das
una fecha y te dice el último día de ese mes.
|
|
SD_DATETIME_DIFFERENCE
|
Devuelve
el intervalo que existe entre dos parametros de tipo FECHA y HORA
|
|
TV_GO_BACK_N_DAYS
|
Le resta
dias a una fecha
|
|
WDKAL_DATE_ADD_FKDAYS
|
Suma
días laborables.
|
|
WEEK_GET_FIRST_DAY
|
Le pasas
la Semana: '200932' y te devuelve el lunes de esa semana: '03.08.2009'
|
|
CONVERSION_EXIT_TSTLC_OUTPUT
|
Convierte
fecha/hora de tipo 20.100.113.094.658 a… 13.01.2010
10:46:58
|
|
ISP_GET_MONTH_NAME
|
Le pasas
una fecha o un mes y te dice el "mes en texto". Enero,
Febrero…
|
|
POPUP
|
POPUP_TO_CONFIRM
|
Popup
que te sugiere si quieres continuar 'Si', 'No', 'Cancelar'.
|
HELP_DOCULINES_SHOW
|
Mega
POPUP para escribir textos muy largos del tipo Información
|
|
POPUP_DISPLAY_MESSAGE
|
POPUP
para mensajes de ERROR
|
|
POPUP_GET_VALUES
|
Recoge
textos en un POPUP, para insertar en tablas etc...
|
|
POPUP_TO_CONFIRM_WITH_MESSAGE
|
Como las
anteriores pero te deja escribir mas líneas en el Popup
|
|
POPUP_TO_DECIDE_LIST
|
Dentro
del popup tiene radiobutons para elegir opciones.
|
|
POPUP_TO_DISPLAY_TEXT
|
Popup de
recordatorio con boton de 'Continuar'
|
|
POPUP_TO_GET_ONE_VALUE
|
Sale un
POPUP en el que puedes Añadir un Texto
|
|
GRM_POPUP_TO_GET_ONE_VALUE
|
Sale un
POPUP en el que puedes Añadir un Texto. <<<<
|
|
POPUP_TO_INFORM
|
Como su
propio nombre
indica.
|
|
POPUP_TO_MODIFY_TEXT
|
Como la
anterior pero tb te deja poner un valor
|
|
POPUP_WITH_TABLE_DISPLAY
|
Visualiza
una tabla interna y da la opción de seleccionar.
|
|
TERM_CONTROL_EDIT
|
Mega
POPUP que te permite escribir un texto muyyyyy largo….
|
|
TH_POPUP
|
Envía un
POPUP al usuario que mandes
|
|
VARIOS
|
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
|
|
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
|
|
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
|
|
ENQUEUE_READ
|
Función
que mira los objetos que estan bloqueados por usuarios en ese mismo momento
|
|
F4_DXFILENAME_TOPRECURSION
|
Para
leer ficheros del servidor o del PC
|
|
MM_ADDRESS_GET
|
Para
mirar valores de campos...
|
|
QF05_RANDOM_INTEGER
|
Le pasas
un minimo y un máximo y te devuelve un nº aleatorio entre ese rango
|
|
ROUND
|
Para
hacer REDONDEOS
|
|
SAPGUI_PROGRESS_INDICATOR
|
Reloj de
SAP para indicar el porcentage
|
|
SPELL_AMOUNT
|
Te pasa
un numero a texto. Ej: 234 -> DOSCIENTOS TREINTA Y CUATRO
|
|
SXPG_COMMAND_EXECUTE
|
Para
ejecutar programas
|
|
TH_DELETE_USER
|
Borra el
modo de un usuario para un cliente.
|
|
WS_EXECUTE
|
Para
ejecutar programas
|
|
WS_FILENAME_GET
|
Buscar
fichero
|
|
WWW_ITAB_TO_HTML
|
Convierte
la tabla interna a otra en formato HTML. Luego hacer un download en formato
'BIN'.
|
|
GET_DOMAENENVALUE
|
Recupera
el texto de los Dominios de los Elementos de Datos
|
|
RM_DOMAIN_VALUES_GET
|
Recupera
texto descriptivo de un dominio
|
|
DDIF_FIELDINFO_GET
|
Le das
una tabla y te devuelve los campos de esa tabla.
|
|
DD_DICTIONARY_TO_NAMETAB
|
Le das
una tabla y te devuelve los campos de esa tabla.
|
|
CS_BOM_EXPL_MAT_V2
|
Explosionar
Materiales. Si pones el campo MEHRS = 'X' lo explosiona a todos los niveles.
|
|
CSAP_MAT_BOM_READ
|
Explosionar
Materiales
|
|
VIEW_MAINTENANCE_CALL
|
Simula
la SM30. Para Visualizar / Modoficar tablas.
|
|
MESSAGE_TEXT_BUILD
|
Construye
mensajes
|
|
RKD_WORD_WRAP
|
Corta
textos largos como un SPLIT rompiendo por un carácter elegido.
|
|
ADS2KIPUPL_GET_FILE_ATTRIBUTES
|
Recupera
los atributos de un fichero, fecha, hora, etc…
|
|
CONVERT_TO_FRACTION
|
Convierte
un número decimal en un Numerador y Denominador
|
|
MAINTAIN_IBAN
|
Nos
devuelve el código IBAN
|
|
FILE_GET_NAME
|
Recupera
la ruta el un fichero logico
|
|
STRING_REVERSE
|
Da la
vuelta a los caracteres: abcde > edcba - 12345 > 54321
|
|
FI_PERIOD_CHECK
|
Chequea
los periodos si estan abiertos o cerrados
|
|
RKE_READ_CUSTOMER_HIERARCHY
|
Jerarquía
de clientes
|
|
PDF
|
CONVERT_ABAPSPOOLJOB_2_PDF
|
Para
convertir formularios a un documento PDF
|
CONVERT_OTFSPOOLJOB_2_PDF
|
Para
convertir formularios a un documento PDF
|
|
Field Exit
|
DYNP_VALUES_READ
|
Field
Exit
|
DYNP_UPDATE_FIELDS
|
Field
Exit
|
|
Convertir Moneda
|
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
|
viernes, 30 de enero de 2015
Crear Grupo Cliente
Añadir el campo AFNAM "Solicitante" en la estructura CEKKO y así poderlo utilizar en la Estrategia de Liberación de Pedidos de Compras
Mediante la tx ME21 queremos que al efectuar la Estrategia de Liberación me muestre la información del Solicitante, para ello debemos seguir los siguientes pasos:
1.- Añadir el campo solicitante AFNAM en la estructura CEKKO.
En este caso, agregamos el campo AFNAM solicitando con anterioridad clave a SAP para poder ingresar este nuevo campo.
1.- Añadir el campo solicitante AFNAM en la estructura CEKKO.
En este caso, agregamos el campo AFNAM solicitando con anterioridad clave a SAP para poder ingresar este nuevo campo.
Etiquetas:
ABAP
,
Estrategia de Liberación
,
MM
Crear Grupo de Compras
Tipo de Datos
Al realizar cualquier programa por la tx SE38 debemos definir todos aquellos datos que llamemos dentro del mismo, para ello el lenguaje de programación ABAP tiene los siguientes tipos de datos:
Debemos tomar en cuenta que la longitud de cada tipo de dato se mide en caracteres
Debemos tomar en cuenta que la longitud de cada tipo de dato se mide en caracteres
Suscribirse a:
Entradas
(
Atom
)