Programación General > ABAP
¿qué Es Abap?
Blag:
ABAP (Advanced Business Aplication Programming), es el lenguaje de programación utilizado por SAP.....Un ERP (Enterprise Resource Planning) de origen Alemán, pero extendido a todo el mundo.
El ABAP es un lenguaje orientado a los negocios basado en el poderoso COBOL, que fué muy usuado en las grandes corporaciones.
El ABAP, utiliza un paradigma de programación estructurada, aunque comenzó a ingresar al mundo de la programación orientada a objetos en la versión 4.6....Actualmente se encuentra en la versión 4.7
La sintaxis puede asustar un poco al principio, puesto que a mi modo de ver, es una mezcla entre Cobol, Pascal y Sql.
Cuenta con miles de funciones predifinidas y BAPIS que son funciones diseñadas para trabajar con productos externos, por ejemplo, programación de aplicaciones SAP-VB, SAP-PHP,SAP-C++,SAP-C#, etc....
A modo de entender un poco mejor la figura, [/B]SAP, se divide en tres entornos o ambientes......
DEV o Desarrollo, que es donde se hacen todos los programas utilizando ABAP y donde se realizan todas las configuraciones y parametrizaciones del sistema.
QAS, que es un ambiente de pruebas, en donde se pueden probar los programas realizados en DEV.
PRD o Producción, que es en donde están ubicados los datos reales de la empresa y es el ambiente en el cual, se trabaja diariamente.
Además, el SAP, está dividido en una gran cantidad de módulos...entre ellos tenemos a:
* FI - Finanzas</li>
* HR - Recursos Humanos</li>
* SD - Ventas</li>
* CO - Logistica</li>
* MM - Manejo de Materiales</li>
* CRM - Manejo de Relaciones con los Clientes</li>
* ISU - Utilidades para Soluciones Industriales</li>
* Etc....</li>Y por ende, cada uno cuenta con sus propias tablas y sus propias configuraciones, aunque finalmente, todas se integran de una u otra manera....Esto es importante saberlo, puesto que al momento de programar en
ABAP, no todos los módulos son iguales....Sobre todo el módulo de HR - Recursos Humanos, que es el más complejo de todos.......Por lo tanto, los Consultores ABAP, se enfocan en uno dos módulos principalmente aunque sepan programar en todos.......
Para poder programar en ABAP y tener SAP, tenemos dos opciones......
* Trabajar en una consultora de SAP</li>
* Comprar el MiniSap por 50 dolares</li>
* Ahorrar 1,000,000 de dolares y comprar solamente el modulo de DEV</li>
* Con 3,000,000 de dolares tenemos el paquete completo DEV,QAS y PRD</li>Saludos,
Blag :smartass:
RadicalEd:
Hola Blag felicitaciones, lo lograstes.
Se pueden hacer entonces consultas sobre COBOL?
O se puede mover el Subforo de COBOL a ABAP?
Chao
Blag:
--- Citar ---Hola Blag felicitaciones, lo lograstes.
--- Fin de la cita ---
Muchas Gracias amigo :lol:
--- Citar ---Se pueden hacer entonces consultas sobre COBOL?
O se puede mover el Subforo de COBOL a ABAP?
--- Fin de la cita ---
Nooooo!!! Una cosa es que el ABAP esté basado en COBOL pero son lenguajes muy diferentes B)
El ABAP solo sirve para programar dentro de SAP mientras que con el COBOL puedes realizar aplicaciones independientes........
Voy a postear un ejemplo muy simple de un programa en ABAP para que lo vean bien :hola:
Saludos,
Blag :smartass:
Soultaker:
Hi Blag congratulations ya existe el foro. :comp:
Bueno empiezan alguna de mis dudas, el ABAP ya viene con todos esos modulos que mencionas.
Conoces algun enlace donde descargar el lenguaje
:comp:
RadicalEd:
S :( :( egun lo que hable una vez con él me dijo que no. :( :(
Navegación
[#] Página Siguiente
Ir a la versión completa