Online SAP ABAP tutor

hace 4 semanas


Barcelona, España TeacherOn.com A tiempo parcial
Hi there, first of all sorry if this is not the place to post this, it is my first time and i am not sure about that. I have a problem. I am developing my first api rest with sap abap in eclipse. I have defined the tables, views, metadata, behaviors and service. My api does nothing but have employees, departments and projects. Each employee can belong to a single department, but each department can have 0 or N employees. At the same time each department has 0 or n projects and each project only belongs to one department. The problem I have is that if an employee has two projects I get two entries for that employee, one with one project and one with another, but each entry repeats all the employee's information. I would like to be able to see only the employees and once I click on an employee, to show me only all the projects that employee has, without duplicating again all the information of the employee. Can this be done without having to create a fiori app? That is, just working with the views and metadata? Thank you very much for your help. This is my view, my projection and my metadata: @AbapCatalog.sqlViewName: 'ZDVIEW_EMPLOYEE' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #CHECK @EndUserText.label: 'Employee and Projects View' define root view Z_I_EMPLOYEE as select from zempleados_tabla as emp left outer join zdepart_table as Department on emp.emplo_department = Department.dept_number association [0..*] to zproj_table as _Projects on Department.dept_number = _Projects.dept_numb { key emp.emplo_number, key emp.emplo_department, emp.emplo_name, emp.status, emp.email, emp.start_date, emp.end_date, Department.dept_name, Department.location, Department.dept_number, _Projects.project_id } @EndUserText.label: 'projection view' @AccessControl.authorizationCheck: #CHECK @Metadata.allowExtensions: true @OData.publish: true define root view entity z_c_employee as projection on Z_I_EMPLOYEE { key emplo_number, key emplo_department, emplo_name, status, email, start_date, end_date, dept_name, location, dept_number, project_id } @Metadata.layer: #CORE @UI: { headerInfo: { typeName: 'Employee', typeNamePlural: 'Employees', title: { type: #STANDARD, label: 'Employees' } } } annotate view z_c_employee with { @UI.facet: [ {id: 'idGeneralInformation', type: #COLLECTION, label: 'Employee Information', position: 10}, {id: 'idIdentification', type: #IDENTIFICATION_REFERENCE, label: 'General Employee Information', parentId: 'idGeneralInformation', position: 10} ] @UI.hidden: true emplo_number; @UI.selectionField: [{ position: 10 }] @UI.lineItem: [{ position: 20, label: 'Employee Name' }] @UI.identification: [{ position: 30, label: 'Name' }] @Consumption.valueHelpDefinition: [{ entity: { element : 'EmploName', name: 'Z_HELP_SEARCH_EMP' } }] emplo_name; @UI.selectionField: [{ position: 20 }] @UI.lineItem: [{ position: 30, label: 'Department' }] @UI.identification: [{ position: 40, label: 'Department' }] @Consumption.valueHelpDefinition: [{ entity: { element : 'EmploDepartment', name: 'Z_HELP_SEARCH_EMP' } }] emplo_department; @UI.selectionField: [{ position: 50 }] @UI.lineItem: [{ position: 40, label: 'Status' }] @UI.identification: [{ position: 50, label: 'Status' }] status; @UI.selectionField: [{ position: 60 }] @UI.lineItem: [{ position: 50, label: 'Email' }] @UI.identification: [{ position: 60, label: 'Email' }] email; @UI.lineItem: [{ position: 60, label: 'Start Date' }] @UI.identification: [{ position: 70, label: 'Start Date' }] start_date; @UI.lineItem: [{ position: 70, label: 'End Date' }] @UI.identification: [{ position: 80, label: 'End Date' }] end_date; @UI.lineItem: [{ position: 80, label: 'Department Name' }] @UI.identification: [{ position: 90, label: 'Department Name' }] dept_name; @UI.lineItem: [{ position: 100, label: 'Projects' }] // Ocultar en vistas generales @UI.identification: [{ position: 100, label: 'Projects' }] // Mostrar en la página de detalles project_id; }

Level: Expert

Gender Preference: None

Meeting options:
Available online - via skype etc.
  • Sap Abap Developer

    hace 5 horas


    Barcelona, España Oliver James A tiempo completo

    Desde Oliver James, estamos buscando un desarrollador SAP ABAP para unirse al equipo de uno de nuestros mejores clientes en España.Rol y ResponsabilidadesDesarrollar y mantener programas SAP ABAP para apoyar los procesos empresarialesColaborar con equipos multifuncionales para diseñar e implementar soluciones personalizadasRealizar pruebas y solucionar...

  • Programador/A Sap Abap

    hace 1 semana


    Barcelona, España Stratesys A tiempo completo

    Estamos en búsqueda de programadores SAP ABAP para nuestras oficinas en España. Nos encantaría que tuvieras Experiencia en programación ABAP de almenos 2 años Conocimientos en programación orientada a objetos como base, características y sintaxis ABAP 7.50 SAP interfacing technologies (ALE / Idoc, webservices, ODATA ) y preferiblemente estar...

  • Programador/a SAP ABAP

    hace 4 semanas


    Barcelona, Barcelona, España Page Group A tiempo completo

    Perfil buscado (Hombre/Mujer)Formarás parte del Departamento IT y reportando al Responsable IT, podemos destacar: Dar apoyo en la creación de desarrollos en SAP/ABAP y/o UI5. Realización de desarrollos y investigación de posibles incidencias de la herramienta. Resolución de incidencias dentro de la operativa. Colaborar en todos los aspectos del ciclo de...

  • Desarrollador de SAP ABAP

    hace 4 semanas


    Barcelona, España NTT DATA A tiempo completo

    En NTT DATA Business Solutions Spain estamos buscando Programadores SAP con 2 - 5 años experiencia para ser integrados en nuestros proyectos de diseño e implantación de soluciones SAP. El candidato ideal será alguien con ganas de aprender, proactivo y comprometido con los nuevos retos. Formarías parte de una empresa que opera en más de países y...

  • sap abap

    hace 1 mes


    Barcelona, Barcelona, España Page Group A tiempo completo

    Perfil buscado (Hombre/Mujer) Integración con equipo SAP multidisciplinar técnico-funcional, para el análisis y desarrollo de soluciones con valor añadido. Trabajo en proyectos evolutivos ABAP. Mantenimiento y mejora del sistema. Soporte técnico. Oportunidad de desarrollo profesional dentro del equipo IT SAP colaborativo|Modalidad híbrida de...

  • Desarrollador de SAP ABAP

    hace 2 semanas


    Barcelona, España NTT DATA A tiempo completo

    Job Description En NTT DATA Business Solutions Spain estamos buscando Programadores SAP con 2 - 5 años experiencia para ser integrados en nuestros proyectos de diseño e implantación de soluciones SAP.El candidato ideal será alguien con ganas de aprender, proactivo y comprometido con los nuevos retos.Formarías parte de una empresa que opera en más de 33...

  • Online SAP ABAP tutor

    hace 4 semanas


    Barcelona, Barcelona, España TeacherOn A tiempo completo

    Hi there, first of all sorry if this is not the place to post this, it is my first time and i am not sure about that. I have a problem. I am developing my first api rest with sap abap in eclipse. I have defined the tables, views, metadata, behaviors and service. My api does nothing but have employees, departments and projects. Each employee can belong to a...


  • Barcelona, España Movilges A tiempo completo

    Estamos reclutando un/aSAP ABAP Senior Developerpara reforzar nuestro equipo en España con la posibilidad de trabajar de forma remota.Lo que buscamos:Licenciatura en Ingeniería Informática o áreas similares (preferiblemente);Mínimo de 8 años de experiencia como SAP ABAP Developer;Conocimientos de SAP CRM (obligatorio);Experiencia con SAP I-SU (se...


  • Barcelona, España BIRKENSTOCK GROUP B.V. & CO. KG A tiempo completo

    SAP S/4 HANA, ABAP, Informatik, Java, Migrationen, CloudComputing, Customizing, Datenbanken, ObjektorientierteProgrammierung, SAP Fiori, Rollouts, ABAP OO, SAP,Softwareentwicklung, Anwendungsentwicklung, Implementierung, SAPERP, 2nd-Level-Support, ERP, JavaScript, SAP UI5, IT,3rd-Level-Support BIRKENSTOCK is a global universal brand thatappeals equally to...


  • Barcelona, España Sapindex A tiempo completo

    Si estás buscando una experiência profesional única y desafiante, estás en el lugar correcto. Somos una empresa líder en el ámbito del reclutamiento de profesionales SAP altamente cualificados. Nuestra pasión por la excelencia nos ha llevado a contratar consultores de todo el mundo, sin importar las fronteras geográficas. Si eres un apasionado de SAP...


  • Barcelona, España Azertium IT Global Services SL A tiempo completo

    ¡¡¡Estamos ampliando el equipo!!! ¡¡¡¡En Azertium IT te buscamos!!!! Nos urge incorporar un Desarrollador SAP ABAP con al menos 2 años de experiencia en el puesto y sector IT, para formar parte de nuestro equipo con grandes retos, trayectoria y crecimiento profesional.Modalidad de trabajo 100% EN REMOTO. **Es necesario estar viviendo en España y...


  • Barcelona, España Casa Tarradellas A tiempo completo

    DescripciónSeleccionem un/a programador/a d'ABAP OO NW 7.4 SAP S4/HANA per al departament IT de el Grup Casa TarradellasFunciones- Programació en ABAP OO NW 7.4 SAP S4/HANA- Donar suport a l'equip intern de consultoria SAP- Programació utilitzant les bones pràctiques per a S4 / HANA- Ser la persona de referència interna de l'empresa de la programació...


  • Barcelona, España Workwise GmbH A tiempo completo

    Softwareentwicklung, SAP, ABAP, ALV, jQuery, AgileMethoden, Informatik, User Stories, SAP S/4 HANA,Softwarearchitektur, Model-View-Controller, REST, JavaScript, SAPFiori, SAP UI5 Software Developer SAP - ABAP (m/f/d) Location: 01069 Dresden About the company We are experts in thedescription, design and quantification of human work. Our name stands for...


  • Barcelona, España Workwise GmbH A tiempo completo

    Informatik, User Stories, SAP, Softwareentwicklung, SAPS/4 HANA, REST, Softwarearchitektur, SAP UI5, jQuery, ALV, AgileMethoden, Model-View-Controller, ABAP, JavaScript, SAPFiori Software Developer SAP - ABAP (m/f/d) Location: 01069 Dresden About the company We are experts in thedescription, design and quantification of human work. Our name stands for...

  • Arquitecto Sap Btp

    hace 2 semanas


    Barcelona, España Grupo Digital A tiempo completo

    Description: Desde Grupo Digital, estamos en búsqueda de un perfil Arquitecto SAP BTP (ABAP HANA) Conocimientos imprescindibles: Contar con más de 3 años de experiencia como Arquitecto SAP BTP, con conocimientos en los siguientes servicios BTP: SAP Build Work Zone standard edition SAP Build Process Automation Launchpad BTP Worflow BTP Custom Domain...


  • Barcelona, España Hays A tiempo completo

    Programador/a ABAP FI en hibrido. En HAYS estamos colaborando con una empresa siderúrgica que está formada por ocho grandes grupos empresariales con productores de acero trenes de laminación plantas de transformación empresas de distribución y centros de reciclaje. Es una empresa que cuenta con más de 9.657 empleados en todo el mundo y con presencia...


  • Barcelona, España Avvale A tiempo completo

    Qué buscamos Buscamos una persona especializada en desarrollo ABAP con conocimientos en el módulo de SAP FI pero sobre todo con ganas de enfrentarse a nuevos retos. Trabajarás en Avvale, acompañado del equipo de profesionales de nuestro área de Managed Services. Requisitos: Cuatro (4) a seis (6) años de experiencia en desarrollo Abap en proyectos de...


  • Barcelona, España Almato Iberia A tiempo completo

    Acerca de AlmatoAlmato es una filial al 100% de DATAGROUP SE, que cotiza en bolsa. La empresa es uno de los principales proveedores de software y servicios para la digitalización inteligente de las empresas. Con el software de Almato, las empresas automatizan y movilizan sus procesos de negocio. Las aplicaciones incluyen la automatización de procesos...

  • Programador Abap

    hace 2 semanas


    Barcelona, España Setesca A tiempo completo

    Descripción Destacada empresa nacional del sector editorial con diferentes negocios de ámbito internacional, precisa incorporar un programador de SAP al equipo de desarrollo del Área de Negocio Digital del Departamento de Organización y Sistemas.Se incorporará a un proyecto de transformación de la empresa para potenciar el canal digital de venta...


  • Barcelona, España Consultia It Sl A tiempo completo

    Si tienes amplia experiencia como Desarrollador/a -Analista Programador/a ABAP,quieres formar parte de un equipo de expertos, con destreza tanto técnica como funcional yaportar valor en un proyecto importante en una compañía multinacional REFERENTE en su sector, ¡Ésta es tu oportunidad! SOBRE TI: Acumulas, al menos, 10años de experiencia en ABAP Te...