¿Qué hace un desarrollador de PeopleSoft?


La mejor respuesta

PeopleSoft es un paquete de software integrado ampliamente utilizado en las empresas para realizar las operaciones comerciales del día a día. PeopleSoft tiene sus aplicaciones individuales para la gestión de Recursos Humanos o Gestión de Capital Humano, Finanzas y Gestión de Relaciones con los Clientes. PeopleSoft puede comunicarse eficazmente con otras aplicaciones también para proporcionar operaciones comerciales sin problemas.

Entonces, volviendo a su pregunta, cualquier aplicación PeopleSoft tiene dos partes, digamos Front End (Arquitectura de Internet pura) y Back End (PeopleTools) .

Se puede acceder a la aplicación de interfaz de PeopleSoft a través de la URL en cualquier navegador que generalmente utilizan los usuarios comerciales para realizar las actividades del día a día. Su página de inicio de sesión se parece a la siguiente:

PeopleTools es una herramienta de back-end para modificar los procesos comerciales de la aplicación con la ayuda de la codificación en PeopleCode Language (algo parecido a Java) y creando programas con la ayuda de herramientas como Application Engine para generar informes y cargar / extraer datos. La pantalla de inicio de sesión se ve así:

Por lo tanto, el resultado final es que PeopleSoft Developer trabaja en lo siguiente :

1. Creación de programas de motor de aplicaciones, componentes (que representarán una transacción comercial completa desde el front-end), interfaz de componentes (utilidad para cargar datos o modificar datos del componente (proceso comercial) sin ninguna intervención de la aplicación front-end (PIA). Todo esto será hecho por PeopleTools.

2.También funcionan con herramientas de terceros como SQR (Informe de consulta estructurado) que se utiliza para cargar datos y generar informes PDF / Text / CSV.

3 . También trabajan en el editor de BI, que es otra herramienta de informes pero más avanzada en comparación con SQR y Application Engine.

4. Integration Broker: ayuda a PeopleSoft a comunicarse con otras aplicaciones, puede ser otra aplicación de PeopleSoft o SAP o cualquier otra aplicación utilizada en la empresa.

5. Otras utilidades en las que trabaja PeopleSoft Developer son PS Query (herramienta de creación de consultas de front-end con opciones de arrastrar y soltar para usuarios comerciales, por lo que no Necesita tener conocimiento de los lenguajes de consulta de bases de datos (SQL) Informes de Crystal.

6. Deben tener conocimientos de SQL correspondiente a la base de datos utilizada por su empresa. Puede ser Oracle, DB2 o sybase.

7. El ajuste de la base de datos, la migración de proyectos, el mantenimiento del servidor de aplicaciones y el servidor web se encuentran bajo el rol de Administrador DBA o Administrador de PeopleSoft. Por lo tanto, generalmente no se incluye en PeopleSoft Developer.

¡Gracias!

Respuesta

Siento tener que decírselo, pero no del todo.

Las aplicaciones de PeopleSoft se basan en un conjunto patentado de herramientas de desarrollo llamado PeopleTools. Esto incluye un conjunto de asistentes de creación de formularios y datos controlados por GUI para crear vistas y modelos de datos, un lenguaje de programación y concepto a Visual Basic) para manejar el procesamiento en pantalla, una herramienta de ejecución de SQL por lotes llamada Application Engine y un puñado de otras herramientas y programas externos (COBOL, SQR, Crystal Reports, etc.) que se combinan en una mezcolanza colectiva para formar lo que es PeopleSoft.

Con una sólida formación en SQL y un poco de experiencia en codificación, estaría bien preparado para empezar a aprender PeopleTools, especialmente SQR y Application Engine, que ambos tienen sus raíces en SQL desnudo, pero seguramente necesitará asistir a alguna capacitación de PeopleSoft (Oracle / PeopleSoft, t de terceros o de otro tipo) en la plataforma y esos conjuntos de herramientas antes de que usted «sería adecuado incluso para un puesto junior como» Desarrollador de PeopleSoft «.

[editado para responder también a su pregunta sobre el título]

Un desarrollador de PeopleSoft hace una de dos cosas:

1. Si trabaja para Oracle / PeopleSoft, generalmente trabaja en el soporte y / o desarrollo de las aplicaciones PeopleSoft entregadas que Oracle / PeopleSoft vende.

2. Si trabaja para un cliente de PeopleSoft, por lo general trabaja en el soporte y / o desarrollo de las personalizaciones que su empleador ha realizado en las aplicaciones PeopleSoft entregadas principales que han comprado e implementado.

Si trabaja para Oracle / PeopleSoft como consultor en el sitio de un cliente, esencialmente todavía hace el # 2, aunque hace todo lo posible para disuadirlos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *