Una clase global es visible y puede ser usada en cualquier programa. Sólo pueden ser creadas usando la herramienta de creación de clases en el ABAP Workbench, transacción SE24.
Cuando se define una clase en forma global a través del repositorio correspondiente a la transacción SE24, se genera un programa ABAP especial llamado "Pool de clases", el cual es del tipo "K".
El "Pool de clases" tiene una parte de definiciones y otra parte de implementaciones de la clase. Este programa tiene muchas diferencias con respecto a un programa ABAP común y silvestre.
Las principales diferencias son las siguientes:
Los programas ABAP tales como los reportes, los module pools o los módulos de funciones, usualmente tienen una parte de declaración en donde se definen los datos globales. Estos datos son visibles en todos los bloques de procesamiento del programa.
Los únicos bloques de procesamiento que se pueden utilizar en un "Pool de clases" son la parte de declaración e implementación de la clase global. La parte de implementación solo podría implementar los métodos declarados en la clase global.
Los bloques de procesamiento del "Pool de clases" no son controlados por el entorno de ejecución ABAP. No ocurren eventos, y no se puede llamar a cualquiera de los módulos o procedimientos de diálogo.
Debido a que los eventos y módulos de dialogo no están permitidos en las clases, entonces no se pueden procesar las pantallas en las clases.
✒️+Comunidad Académica CVOSOFT
Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "ABAP Creación de una Clase Global" creadas y compartidas abiertamente por nuestros alumnos.
SAP Senior
Como crear cuentas de Mayor, Como modificar las cuentas de mayor de forma masiva, Transaccion vinculadas a la creacion de cuentas de mayor: FSP0 Creacion de cuenta de Mayor en el segmento Plan de cuentas FSS0 Creacion de cuenta de Mayor en el segmento Sociedad FS00 Creacion de cuenta de mayor de manera centralizada FS15 Creacion masiva de cuentas en otras sociedad OB_GLACC11 Modificaciones masivas de cuentas de mayor. 2. Manual de imputacion: En las ultimas pestañas de los datos maestros de la cuenta de mayor 3. Modificacion masiva de cuentas de Mayor, Se debe asegurar que el total de las modificaciones a realizarse correspondan a la tabla SKA1, la cual puede visualizarse por la SE16
Buen dia,
soy consultor senior en sap fi, estoy buscando ampliar mis conocimientos para ser mas eficiente en mi carrera profesional,
saludos.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Creacion de Un documento - Creacion sin referencia - documento vacio, no hay antecedente - ME51N -Creacion con Referencia - existe un documento ligado a este de alguna manera, algun antecedente o relacion como un pedido a parti de una solicitd de pedido.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
lista de transacciones que sirven para ejecutar el flujo de compras mm01 materiales, mk01 proveedores, xk01 extension de proveedores sociedad, me51n creacion de solpeds, me54n aprobacion de solpeds, me41 creacion de peticion de oferta, me47 actualizacion de peticion de oferta, me21n creacion de pedido, me29n liberacion de pedido, migo entrada y devolucion de mercaderia, miro creacion de factura y de ncd, mrbr libracion factura o ncd , mmbe resumen de stock, mkvz y me5a reportes solped, me2w reporte de pedidos, mb51 y mir3 reporte de facturas logisticas.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
el proceso de compras en SAP va desde la creacion del material seguido por la creacion del proveedor, creacion de solped, la liberacion de la misma, la cotizacion las ofertas, la creacion de pedido la liberacion del pedido la entrada de mercaderia o la devolucion de la mercaderia y las facturas ya sea que crees una nota de credito un abono etc, tambien sap cuenta con reportes tanto para las solpeds como los pedidos el maestro de datos de los proveedores es importante por que por ejemplo para utilizar un proveedor en un pedido debe contar con ciertos datos obligatorios, como cuentaa condiciones de pago, denominacion rfc etc
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
Lo mas interesante de esta unidad es en la relacion al modulo CO y su vinculo con el Modulo FI. Porque las clases de coste primarias dependen de la creacion del plan de cuentas de mayor y con esto podemos deducir que el funcionamiento del Modulo CO dependera de las parametrizaciones previas del modulo FI. Aunque me surge la duda si aun considerando este escenario, es posible avanzar con la implementacion del modulo FI y CO en simultaneo y tambien si es automatica la creacion de la clase de coste primaria si una empresa decide incorporar nuevas cuentas de gasto/ingresos al modulo FI.
Soy analista contable hace mas de 11 años y durante el 80% de mi carrera he utilizado
sap en diversas empresas multinacionales y nacionales, ahora quiero volcar mi carrera como consultor fi
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
CREAR DATOS MAESTROS DEUDORES Y ACREEDORES Su Creacion en el dato maestro consta de Tres partes: • Datos generales • Datos Sociedad • Datos Comerciales Para la creacion de Acreedores es necesario Diligenciar las dos primeras adicional a esto es neceario diligenciar la mayoria de las solapass para completar la creacion de los datos maestros.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
- TRANSACCIÓN DE DIALOGO: comunes. ligada a una dynpro o pantalla de un programa. Llama a una secuencia de pantallas. Se carga el programa abap y se carga la dynpro. - TRANSACCIÓN DE PARÁMETROS: llamadas a otras transacciones existentes con parámetros. - TRANSACCIÓN DE VARIANTE: ya existentes, llamadas con una variante anteriormente creada. Al acceder a una trans de variante se ejecutó la trans subyacente con la variante en cuestión. - TRANSACCIÓN DE REPORTES: trans que llaman a un reporte abap. se debe mapear con la pantalla de selección de un programa ejecutable. Internamente se realiza un sumbit al programa ejecutable. - TRANSACCIÓN ORIENTADA A OBJETOS: a partir de la...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
MM01 CREAR NUEVOS MATERIALES
MM03 VERIFICAR MAESTRO DE MATERIALES
MK01 CRAR NUEVOS PROVEEDORES
XK01 EXTENDER EL PROVEEDOR A OTRA SOCIEDAD
ME51N CREACION DE SOLICITUD DE PEDIDOS
ME54N LIBERACIONI DE SOLICITUD DE PEDIDOS
ME41 CREACION DE PETICION DE OFERTA
ME47 ACTUALIZACION DE PETICIONES DE OFERTA
ME21N CREACION DE PEDIDO
ME29N LIBERACION DE PEDIDO
MIGO ENTRADA DE MERCADERIA
MIRO CREACION DE FACTURA
MRBR LIBRERACION DE FACTURA/ BLOQUEADA
MMBE RESUMEN DE STOCK
MKVZ LISTADO DE PROVEEDORES
ME5A LISTADO DE SOLPED SOLICITUDES DE PEDIDO
ME2W LISTADO DE PEDIDOS
MB51 LISTADO DE DOCUMENTOS DE MATERIAL
MIR5 LISTADO DE FACTURA
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
Transformaciones: Rutinas de inicio (Start Rutine): Calculos preliminares y almacenarlos en una estructura de datos global o tabla. modificar o borrar datos. Se puede usar código ABAP. Reglas de transformación: Editor de fórmulas, si no abap. campo a campo asignación directa. uno a uno. Asignación directa: convertir si la unidad o moneda es diferente en el destino. Constantes: Valor específico. Datos maestros de lectura: Actualización con la lectura de tabla de datos maestros. Rutina: Código ABAP. Formula: Editor de fórmula escribe abap con la lógica. Rutina Final: Borrar registros no actualizados o realizar verificaciones de calidad. Rutinas de Experto: ABAP. Transformaciones:...
Creado y Compartido por:Camilo Barrera / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
*Planificacion de capacidad CR111 (Alta); CR12 (Modificacion); CR13 (visualizacion) *Gestion de la demanda MD61 (Alta); MD62 (Modificacion); MD63 (visualizacion) *Planificacion de las necesidades de materiales MD20 (crear peticion de planificacion); MD21 (visualizar peticion de planificacion) *Orden de produccion MD11 (Crear); MD12 (Modificacion); MD13 (visualizacion) *calculos de los costos CKW1 (crear); CKW3 (Visualizar); CKW4 (Activar) *Ventas y planificacion de la operacion MC84 (crear grupo de productos); MC86 (Modificar grupo de productos); MC85 (visualizar grupo de prductos); MC81 (Crear planificacion global); MC82 (modificar planificacion global); MC83 (visualizar planificacion global)
👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.