Duda lenguaje ABAP(Sap) programación

Iniciado por Senior++, 3 Junio 2014, 14:50 PM

0 Miembros y 1 Visitante están viendo este tema.

Senior++

Supongo que muchos de vosotros ya sabréis la contestación a este pregunta, pero para los nuevos visitantes que se estén iniciándose en sap es una cuestión de obligada contestación.
SAP son las siglas de Systems, Applications, Products in Data Processing y en resumen es un sistema informático basado en módulos integrados, que abarca prácticamente todos los aspectos de la administración empresarial.

¿Que quiere decir esto?

Pongamos un ejemplo, una empresa de venta de jamones quiere montar un sistema informático para dar salida a sus productos a todos los clientes que tiene tanto en España como en el extranjero. SAP es un sistema ya definido que se adaptaría a todas las necesidades de esta empresa. Para ello se instarían los módulos de ventas SD, MM,... necesarios para dar estos servicios y luego se parametrizarían (configurarían) para adaptarse a las necesidades del cliente, en nuestro caso nuestra empresa de jamones. SAP está creado para abarcar todos los sectores del negocio.

Para los programadores contaros que el lenguaje de programación que usa SAP es el ABAP IV y es muy parecido al sql y en mi opinión muy básico. Aunque claro eso solo es una opinión



Entonces quiero saber si alguien a investigado sobre algo de esto y si es un buen curso si hay muchos puestos de trabajo de esto... y si saben de videotutoriales o tutoriales completos sobre esto..
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata

robertofd1995

tu te refieres a un programa que tte da resultados de la empresa ,estilo ventas ,ingresos , deudas , estudios de fiabilidad y rentabilidad , manejo de los productos y de los trabajadores etc , no?

estilo esto ?
https://developer.apple.com/enterprise/

(sino se puede poner enlaces a esta pagina , que algun moderador lo quite por mi o que me avise y lo quitare en un momento)

ahora si es esto mi opinion , del tema no se mucho pero por lo que se este tipo de software cada vez se usa mas en empresas de media a alta capacidad , te deberias dedicar o especializar solo en esto ? hombre no lo se , no se que tipos de conocimientos sobre estadistica y economia tendras , pero al margen de esto estos programas estan mas orientados al analisis y predicion de datos que al manejo de empleados (lo ideal seria que a traves de tu ordenador pudieses administrar toda la empresa , pero para esto se necesita gastar mucho dinero en infraestructuras y creo que solo es abarcable por muy pocas empresas )

esto que te estoy contando es mi modesta opinion y conocimiento que se sobre el tema , que da la casualidad que en unas charlas que daban de informatica hablaban de este tipo de aplicaciones  

Senior++

Cita de: robertofd1995 en  4 Junio 2014, 01:47 AM
tu te refieres a un programa que tte da resultados de la empresa ,estilo ventas ,ingresos , deudas , estudios de fiabilidad y rentabilidad , manejo de los productos y de los trabajadores etc , no?

estilo esto ?
https://developer.apple.com/enterprise/

(sino se puede poner enlaces a esta pagina , que algun moderador lo quite por mi o que me avise y lo quitare en un momento)

ahora si es esto mi opinion , del tema no se mucho pero por lo que se este tipo de software cada vez se usa mas en empresas de media a alta capacidad , te deberias dedicar o especializar solo en esto ? hombre no lo se , no se que tipos de conocimientos sobre estadistica y economia tendras , pero al margen de esto estos programas estan mas orientados al analisis y predicion de datos que al manejo de empleados (lo ideal seria que a traves de tu ordenador pudieses administrar toda la empresa , pero para esto se necesita gastar mucho dinero en infraestructuras y creo que solo es abarcable por muy pocas empresas )

esto que te estoy contando es mi modesta opinion y conocimiento que se sobre el tema , que da la casualidad que en unas charlas que daban de informatica hablaban de este tipo de aplicaciones  
Entiendo, muchas gracias... es que me aconsejaron aprender ese lenguaje por que dice que hay mucho trabajo de ello, pero no si era muy cierto eso...

Saludos
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata

Gh057

#3
hola Senior++, en realidad se basa en ver la empresa desde una óptica diferente. antes un negocio al "informatizarse" se le diseñaba una aplicación a gusto del cliente; sin tener en cuenta si dichos procesos incluídos eran correctos, eficientes, etc. con el tiempo, se empezó a tomar la empresa como un sistema complejo, dando lugar tanto a los objetivos indicados desde la gerencia, requerimientos de los clientes, compromiso con proveedores etc, dando lugar al cruce de información relevante para cada sector y naciendo los sistemas como tales y los sistemas de información como complemento para la toma de decisiones.

analizando dicho sistema, se empieza a trabajar como un conjunto y optimizando los procesos, ya los requerimientos adquieren los "stándares" y los soft se vuelven más específicos (pueden adaptarse a gusto del cliente, pero ciertos procesos es el cliente que debe adaptarse -personal, operarios, etc- a los mismos, por ser ellos ya apliamente analizados por administradores economistas etc como "buenas prácticas" y claves de éxito.

las aplicaciones dejan de ser sectorizados, para dar a los sistema de recursos empresariales (ERP) y evitar así la redundancia de información; por ejemplo: una recepcionista en una clínica ingresa a un paciente a la guardia, en la guardia le llevan la ficha, otra persona ingresa los datos para el médico en una planilla, luego el médico envía por mail sus pacientes a facturación, donde otra persona con el parte del día del médico confecciona  los % para que el mismo pueda cobrar a fin de mes en otra planilla excel o software local... cuando con un software tipo ERP (puede separarse por módulos, y venderse de esa forma) la información se replica a todos los sectores y no hay dobles ingresos etc etc...

la aplicación tipo SAP es de esa forma. un erp genérico muy modular y adaptable tanto a una empresa logística, como a una clínica, etc. como te darás cuenta, son las empresas que adaptan sus políticas de cobranza, pedidos, entregas a esos sistemas; y los mismos pueden ser creados tanto en c/c++, java (con extención a móviles, para por ejemplo vendedores en la calle, envían el pedido ya a facturación, previo chequeo automático con almacén por si hay stock...) o desarrollos tipo intranet en php... las posibilidades y herramienteas son muy extensas, cambia el foco de como resolver el problema. hay detrás de todo esto un gran estudio de administración (bueno sistemas y sistemas de informacion son materias tipicamente economicas, aunque en licenciatura en sistemas tambien se ven...) que de implementación como programador/res.

espero haber contestado un poco algunas dudas generadas entre el hilo, saludos.
(agrego) no indiqué anteriormente, pero es bastante obvio, que dicha información se vuelca en grandes bases de datos, en donde se cruza o se carga la información vía el erp o alguna interfase automática.

(agrego más.. XD) el concepto de sistemas originalmente fue aplicado a procesos orgánicos e implementados en biología y ciencias naturales, de allí se extrapoló a las ciencias económicas, y la informática la acuñó como propia jejej... es más el paradigma orientado a "objetos" se basa en ello... pudiendo observar el negocio o empresa como un sistema, armando un sistema de información para recabar los datos, ingresarlos y procesarlos en los diferentes sectores, la implementación del software se hace más intuitivo, y seguramente el resultado que obtengas va a ser de calidad.
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...

Senior++

Cita de: Gh057 en  4 Junio 2014, 18:19 PM
hola Senior++, en realidad se basa en ver la empresa desde una óptica diferente. antes un negocio al "informatizarse" se le diseñaba una aplicación a gusto del cliente; sin tener en cuenta si dichos procesos incluídos eran correctos, eficientes, etc. con el tiempo, se empezó a tomar la empresa como un sistema complejo, dando lugar tanto a los objetivos indicados desde la gerencia, requerimientos de los clientes, compromiso con proveedores etc, dando lugar al cruce de información relevante para cada sector y naciendo los sistemas como tales y los sistemas de información como complemento para la toma de decisiones.

analizando dicho sistema, se empieza a trabajar como un conjunto y optimizando los procesos, ya los requerimientos adquieren los "stándares" y los soft se vuelven más específicos (pueden adaptarse a gusto del cliente, pero ciertos procesos es el cliente que debe adaptarse -personal, operarios, etc- a los mismos, por ser ellos ya apliamente analizados por administradores economistas etc como "buenas prácticas" y claves de éxito.

las aplicaciones dejan de ser sectorizados, para dar a los sistema de recursos empresariales (ERP) y evitar así la redundancia de información; por ejemplo: una recepcionista en una clínica ingresa a un paciente a la guardia, en la guardia le llevan la ficha, otra persona ingresa los datos para el médico en una planilla, luego el médico envía por mail sus pacientes a facturación, donde otra persona con el parte del día del médico confecciona  los % para que el mismo pueda cobrar a fin de mes en otra planilla excel o software local... cuando con un software tipo ERP (puede separarse por módulos, y venderse de esa forma) la información se replica a todos los sectores y no hay dobles ingresos etc etc...

la aplicación tipo SAP es de esa forma. un erp genérico muy modular y adaptable tanto a una empresa logística, como a una clínica, etc. como te darás cuenta, son las empresas que adaptan sus políticas de cobranza, pedidos, entregas a esos sistemas; y los mismos pueden ser creados tanto en c/c++, java (con extención a móviles, para por ejemplo vendedores en la calle, envían el pedido ya a facturación, previo chequeo automático con almacén por si hay stock...) o desarrollos tipo intranet en php... las posibilidades y herramienteas son muy extensas, cambia el foco de como resolver el problema. hay detrás de todo esto un gran estudio de administración (bueno sistemas y sistemas de informacion son materias tipicamente economicas, aunque en licenciatura en sistemas tambien se ven...) que de implementación como programador/res.

espero haber contestado un poco algunas dudas generadas entre el hilo, saludos.
(agrego) no indiqué anteriormente, pero es bastante obvio, que dicha información se vuelca en grandes bases de datos, en donde se cruza o se carga la información vía el erp o alguna interfase automática.

(agrego más.. XD) el concepto de sistemas originalmente fue aplicado a procesos orgánicos e implementados en biología y ciencias naturales, de allí se extrapoló a las ciencias económicas, y la informática la acuñó como propia jejej... es más el paradigma orientado a "objetos" se basa en ello... pudiendo observar el negocio o empresa como un sistema, armando un sistema de información para recabar los datos, ingresarlos y procesarlos en los diferentes sectores, la implementación del software se hace más intuitivo, y seguramente el resultado que obtengas va a ser de calidad.

Ups no leí tu comentario...

Bueno muchas gracias ghost
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata