JOSESAP

Tu Lugar SAP







Módulos de Funciones SAP

1. Módulos de Funciones


1.1 Introducción

Los módulos de funciones son objetos que realizan operaciones que pueden ser utilizadas en varios programas. Al crear un módulo de función con el código que realiza una operación, se evita tener que repetirlo en todos los programas que realicen esa operación añadiendo en ellos una llamada al módulo de función. Además de evitar que se repita el mismo código en diferentes programas, se facilita el mantenimiento del proceso, ya que las modificaciones que se realicen en un módulo de función afectan a todos los programas que lo utilicen.

SAP dispone de un gran número de módulos de función predefinidos que se pueden utilizar en nuestros programas, a las que se añadirán los que se desarrollen a medida.

Los módulos de función pertenecen a grupos de funciones, que los agrupan según su funcionalidad. Los módulos de funciones de un mismo grupo de funciones comparten las definiciones de datos globales.
 
Download Manual Completo:  Modulos_de_funciones.pdf

Tablas SAP (SD, MM, FI, PS, PP, PM, HR)

TABLAS de SAP


Tablas SD  |  Tablas FI | Tablas MM  | Tablas varias  | Tablas HR  | Tablas PM  | Tablas ISU


Download sap-tables.zip

SAP MM, SD, FI, PS, PP, PM, HR, System Tables

SELECT OPTIONS DINÁMICOS

Con el siguiente código podremos crear pantallas de entrada de datos dinámicas. Donde según el radio button que se elija, aparecerán distintos filtros de selección.
  

Código Fuente:

Formas de recordar o relacionar los nombres de las tablas de SAP

La manera fácil de recordar las tabla en sap es:



Simplemente hay que tratar de relacionar la terminología de SAP para los objetos de negocio.
Todas las tablas de proveedores   comienzan con L:   Ej. LFA1, etc..
Todas las tablas de clientes         comienzan con K:   Ej. KNA1, KONV, etc..
Todas las tablas de ventas           comienzan con V:   Ej. VBAK, VBAP, etc..
Todas las tablas de maestros       comienzan con T:   Ej. T001, T001W, etc..
Todas las tablas de bancos          comienzan con B:   Ej. BKNF, BKPF, etc..
Todas las tablas de compras        comienzan con E:   Ej. EKKO, EKPO, etc..
Todas las tablas de materiales      comienzan con M:  Ej. MARA, MAKT, MARC, etc..


En ventas, entregas, facturación y compras: (SD y MM)


Si el nombre de la tabla contiene una K  es de cabecera, como VBAK, LIKP, VBRK, EKKO, etc..
Si el nombre de la tabla contiene una P  es de posición, como VBAP, LIPS, VBRP, EKPO, etc..

En el módulo de finanzas (FI)


Si el nombre de la tabla contiene una I,  es una posición abierta. Ej: BSID
Si el nombre de la tabla contiene una A, es una posición cerrada. Ej: BSAD
Si el nombre de la tabla termina con S,   es una cuenta GL. Ej: BSIS – GL maestro de posiciones abiertas, BSAS – GL maestro de posiciones cerradas.
Por otro lado, si el nombre de la tabla termina con una D es de clientes. Y si el nombre de la tabla termina con una K, es de proveedores.


Finalmente, la tabla TSTC contiene la lista de todas las transacciones.

SAP adquiere al vendedor de software TechniData

Ambas compañías son socios desde hace 15 años y trabajan juntas desde 1997 en el módulo de software Environment, Health, and Safety (EHS) Compliance de la propia SAP.
Por Rosalía Arroyo [22-04-2010]

SAP planea adquirir TechniData, una compañía alemana que proporciona software para ayudar a los negocios a cumplir con las regulaciones mediambientales, de salud y seguridad. Además de software Technidata ofrece servicios de gestión e información sobre regulaciones, y realiza trabajos de integración de sistemas.
La compra permitirá a SAP unir la oferta de Technidata a la suya. Ambas compañías son socios desde hace 15 años, y trabajan juntas desde 1997 en el desarrollo del módulo de software Environment, Health, and Safety (EHS) Compliance de la propia SAP. Desde 2001 TechniData ha sido responsable del desarrollo, mantenimiento, y marketing de dicho módulo. SAP espera cerrar el acuerdo a primeros del tercer trimestre, y por el momento no ha ofrecido información sobre el precio de compra ni lo que le ocurrirán a los 500 empleados de la compañía. TechniData cuenta con más de 1.600 clientes y en el año fiscal 2008 consiguió ventas por valor de 65 millones de euros.

Fuente: http://www.itespresso.es/es/news/2010/04/22/sap-adquiere-vendedor-software-technidata

SAP revoluciona la gestión de la relación de clientes con SAP CRM

Su integración de punta a punta ayudará a edificar relaciones más sólidas con los clientes y a racionalizar todas las funciones de marketing, ventas y servicio.

SAP Perú presentó su portafolio de soluciones SAP CRM (Customer Relationship Management) en un evento que congregó a representantes de las áreas comerciales y de marketing de las empresas más importantes del país. El encuentro, denominado "Una revolución en la relación con sus clientes", tuvo como objetivo dar a conocer estas soluciones orientadas a desarrollar una estrategia de lealtad de clientes, incrementar las ventas, mejorar la rentabilidad y consolidar el liderazgo de una empresa en el mercado.

SAP duplica sus ingresos en BI y apuesta por el concepto de on demand

Desde que comprara Business Objects hace dos años, la facturación de SAP en tecnologías de Business Intelligence se ha multiplicado por dos. La compañía acaba de presentar en España sus nuevas soluciones de BI basadas en la nube con las que espera democratizar la inteligencia de negocio.

SAP NetWeaver se enfrenta a un futuro incierto

De acuerdo con la firma Forrester Research, los clientes de SAP no deberían depender en el futuro de la tecnología del proveedor NetWeaver para todas sus necesidades de middleware.

“La realidad es que en los últimos años SAP se ha quedado algo rezagada a la hora de crear y mantener una plataforma completa, y esto ha causado un montón de quebraderos de cabeza entre sus clientes”, apuntó John Ryner, analista de Forrester, durante una conferencia el pasado lunes.
Una de las metas de la compañía siempre ha sido competir directamente en middleware con rivales como Oracle o IBM, pero esto ya no será posible, apunta. Si bien existe una posibilidad para SAP de resucitar el desarrollo de NetWeaver en un esfuerzo por alcanzar a sus rivales, “la probabilidad de que esto ocurra es muy baja”, apunta.

Presentación de Curso de Introducción s SAP Parte 3

Procesos y Negocios
El sistema SAP está compuesto por una serie de áreas funcionales o módulos que responden de forma completa y en tiempo real a los procesos operativos de las compañías. Aunque pueden ser agrupados en tres grandes áreas (financiera, logística y recursos humanos), funcionan de un modo integrado, dado que existen conexiones naturales entre los distintos procesos..
Las academias de SAP Professionals orientadas a los consultores autónomos de negocios de las grandes empresas son: Módulo Contabilidad Financiera, Módulo Controlling, Módulo Gestión de Materiales, Módulo de Ventas y Distribución y Módulo Planificación de Producción.
En el área financiera, el módulo FI proporciona una visión integral de las funciones contables y financieras, incluyendo un amplio sistema de información y de generación de informes para facilitar la toma de decisiones.
El módulo CO (Controlling) se utiliza para presentar la estructura de costos y los factores que la influyen, lo que normalmente se conoce como contabilidad interna de las empresas.
El módulo MM (Gestión de materiales) abarca todas las actividades de adquisición y control de inventarios.
El módulo PP (Planificación de la Producción) engloba las distintas tareas y metodologías utilizadas en el proceso de producción.
SD (Ventas y Distribución) es el módulo comercial.
Las academias de SAP Professionals orientadas a los consultores autónomos de negocios de empresas medianas: Módulo Logística, Módulo Financiero.

http://www.linkedin.com/osview/canvas?_ch_page_id=1&_ch_panel_id=1&_ch_app_id=17224180&_applicationId=1200&_ownerId=0&appParams={%22from%22:%22share_slideshow_url%22,%22view%22:%22canvas%22,%22page%22:%22show_slideshow%22,%22slideshow_id%22:%222099055%22,%22ownerless%22:%221%22}

Presentación de Curso de Introducción s SAP Parte 2

Cuando se ingresa por primera vez el sistema le asigna el Menú de Usuario, para facilidad de navegación en el sistema se recomienda utilizar el Menú SAP.

http://www.linkedin.com/osview/canvas?_ch_page_id=1&_ch_panel_id=1&_ch_app_id=17224180&_applicationId=1200&_ownerId=0&appParams={%22from%22:%22share_slideshow_url%22,%22view%22:%22canvas%22,%22page%22:%22show_slideshow%22,%22slideshow_id%22:%222099043%22,%22ownerless%22:%221%22}

Presentación de Curso de Introducción s SAP Parte 1

SAP AG (Systeme, Anwendungen und Produkte) (Sistemas, Aplicaciones y Productos) es un empresa de informática alemana con sede en Walldorf. Comercializa un conjunto de aplicaciones de software empresarial, entre ellas mySAP Business Suite, que provee soluciones escalables, es decir posibles de futura modificación, con más de 1.000 procesos de negocio, que la empresa clama se encuentran entre las mejores prácticas empresariales.


SAP es considerada como el tercer proveedor independiente de software del mundo (tras Microsoft y Oracle) y el mayor fabricante europeo de software. Cuenta con 12 millones de usuarios, 100.700 instalaciones, y más de 1.500 socios. A finales de 2005, SAP empleaba a 35.873 personas1 en más de 50 países y sus ingresos anuales fueron de 8.513 millones de euros.
 
http://www.linkedin.com/osview/canvas?_ch_page_id=1&_ch_panel_id=1&_ch_app_id=17224180&_applicationId=1200&_ownerId=0&appParams={%22from%22:%22share_slideshow_url%22,%22view%22:%22canvas%22,%22page%22:%22show_slideshow%22,%22slideshow_id%22:%222099018%22,%22ownerless%22:%221%22}

Ejercicios de ALV

Para obtener los ejercicios de Reporting siga el siguiente link:
https://docs.google.com/leaf?id=0B5elhU7XnKEXNGZmZDkyMzEtMTk1Mi00NjAxLWJkZDUtMGE0ODQ0ZmU5YWRi&hl=es

Programa de Buscar User Exit

1) ¿Qué son las ampliaciones? Ventajas y Desventajas

Las ampliaciones son diferentes herramientas que presenta SAP para realizar mejoras, modificaciones o agregados a un programa, en general un programa estándar.
Algunos programas estándares están preparados como para agregarles funcionalidad nueva a la existente. En algunos casos se puede validar campos de alguna dynpro en particular; agregar campos a una pantalla con código que permita tratar esos datos nuevos; agregar una nueva opción dentro de un menú o agregar campos a tablas estándares.
Las ampliaciones se generan y codifican en módulos a parte del código estándar, con lo cual no se necesita modificarlo, manteniendo la funcionalidad original y el buen funcionamiento.

SAP - ABAP en Español

BAP fue desarrollado por SAP como lenguaje de informes para SAP R/2 en los años 80, una plataforma que permitía a las grandes corporaciones construir aplicaciones de negocios para gestión de materiales y finanzas. ABAP, muy parecido al COBOL en sus orígenes, originalmente significaba Allgemeiner Berichtsaufbereitungsprozessor, palabras alemanas para procesador genérico para la preparación de informes. En sus inicios ABAP incluía el concepto de Bases de datos lógicas, que suministraba un alto nivel de abstracción para el acceso a bases de datos.

ABAP fue pensado como un lenguaje de programación para que los usuarios finales pudieran manipular la información, pero el 4GL se fue volviendo demasiado complicado para usuarios normales, por lo que es necesario programadores experimentados para realizar desarrollos.

ABAP se mantuvo como el lenguaje de desarrollo para la siguiente versión cliente-servidor de SAP R/3, que fue lanzada al mercado en 1992, en el que casi todo el sistema, menos las llamadas al sistema básicas estaban escritas en ABAP. En 1999, con el lanzamiento de la versión 4.6 de R/3, SAP lanzó una extensión orientada a objetos denominada ABAP Objects. La versión más actual en estos momentos de SAP es la release 6.0.
La última plataforma de desarrollo de SAP, NetWeaver, soporta ABAP y Java como lenguajes de programación.

Manual de SAP-ABAP en Español en el siguiente link:
https://docs.google.com/leaf?id=0B5elhU7XnKEXOWY4MGMwYzAtNDlhMy00YTBlLTlhZDAtMjkwMWJhMjk4OTcx&hl=es

Programación Avanzada ABAP

Siga el link para bajar los ejercicios de Programación Avanzada ABAP:

https://docs.google.com/leaf?id=0B5elhU7XnKEXYWM0ZmEwZmEtNWVkYS00MWE5LTk2ZGMtZDRlOThmOTE2ZTYz&hl=es

Ejercicios de Diccionario de Datos

Siga el link para bajar los ejercicios de Diccionario de Datos SAP:
https://docs.google.com/leaf?id=0B5elhU7XnKEXODMzMDEzZDgtMDNmNy00ZmU1LTkyNTktODllNTliYzYwOTFh&hl=es

Lenguaje Abap Orientado A Objetos en Español

¿QUÉ ES LA ORIENTACIÓN A OBJETOS?



Comportamiento real de los objetos en el mundo real. Se pretende desarrollar componentes de software que se comporten como los objetos reales a los que representan.
La orientación a objetos es una técnica usada en muchos lenguajes de programación los cuales comparten una terminología usada universalmente.
En esta sección se realizará una primera visión de conjunto de estos términos para en secciones posteriores adentrarse en la implementación de estos conceptos en el lenguaje ABAP.
Objetos

Un objeto es únicamente una porción de código fuente que contiene datos y proporciona servicios. Los datos constituyen los atributos del objeto. Los servicios que proporciona el objeto se conocen como métodos y se asemejan en su funcionamiento a las funciones. Normalmente los métodos operan con los datos privados del objeto, esto es, con datos que son sólo visibles para los métodos del objeto. De esta manera, los atributos de un objeto no pueden ser cambiados directamente por el usuario del objeto, sólo pueden ser cambiados por los métodos de ese objeto. Así se garantiza la consistencia interna del objeto.

Manual completo en: https://docs.google.com/Doc?docid=0AZelhU7XnKEXZGNjejV4dHFfMGhzNndwbmR4&hl=es

Temario Certificación SAP ABAP

SAP Consultant Certification Development Consultant SAP NetWeaver - ABAP Workbench (2004)


Certification duration: 3 hours
Number of certification questions: 80 multiple choice questions
The certification test consists of questions from the areas specified below:

Mas Información en:
http://www.sap.com/services/education/certification/certificationtest.epx?context=[[C_TAW12_04

G]]

Topic Areas

Ejercicios Carrera ABAP - Principio

Siga el link para bajar los ejercicios de Principios de ABAP:

https://docs.google.com/leaf?id=0B5elhU7XnKEXOGMyMTUxNTctNjQwMi00YWZkLWJjZGQtODA5NTQyNzRkMDkw&hl=es

Encuesta sobre los salarios de expertos SAP

También se brinda información para entender que factores impulsan las compensaciones en este sector y se aportan ideas útiles para aumentar el valor de un profesrional de SAP. Algunas de las principales conclusiones de esta encuesta son:

- Los profesionales que trabajan con SAP ERP 6.0 ganan entre un 5 a un 9% más que los que trabajan con otras versiones.
- El salario medio para los que trabajan para empresas con sede en América del Norte y Europa es al menos un 20% superior al salario medio de los que trabajan para empresas con sede fuera de estas dos regiones.
- El género es también un factor determinante de los niveles salariales. El salario inicial promedio para las mujeres es mayor que el salario inicial para los hombres, pero no aumenta al mismo ritmo. Disminuye el salario medio de las mujeres con 4 a 6 años de experiencia.

Fuente: http://www.erp-spain.com/articulo/69876/sap/todos/encuesta-sobre-los-salarios-de-expertos-sap