This document contains questions about OData concepts and implementation details. It covers topics like OData versions, entity types vs complex types, function imports, associations, navigation properties, status codes, query options, batch calls, exceptions, annotations, architecture, and tools like Postman and SOAP. Key OData concepts discussed include entity types, entity sets, complex types, associations, navigation properties, and function imports.
This document contains questions about OData concepts and implementation details. It covers topics like OData versions, entity types vs complex types, function imports, associations, navigation properties, status codes, query options, batch calls, exceptions, annotations, architecture, and tools like Postman and SOAP. Key OData concepts discussed include entity types, entity sets, complex types, associations, navigation properties, and function imports.
This document contains questions about OData concepts and implementation details. It covers topics like OData versions, entity types vs complex types, function imports, associations, navigation properties, status codes, query options, batch calls, exceptions, annotations, architecture, and tools like Postman and SOAP. Key OData concepts discussed include entity types, entity sets, complex types, associations, navigation properties, and function imports.
This document contains questions about OData concepts and implementation details. It covers topics like OData versions, entity types vs complex types, function imports, associations, navigation properties, status codes, query options, batch calls, exceptions, annotations, architecture, and tools like Postman and SOAP. Key OData concepts discussed include entity types, entity sets, complex types, associations, navigation properties, and function imports.
Download as DOCX, PDF, TXT or read online from Scribd
Download as docx, pdf, or txt
You are on page 1of 2
1. What is OData? Explain the advantages of OData?
2. What is the transaction code for creating OData project?
3. Explain the folders in OData project? 4. Which OData version do you use? 5. What is Entity type and Entityset? What is the difference between them? 6. Explain complex type? 7. Mention difference between Entity type and Complex type? 8. What is Function import? When should we opt for function import? 9. What is Association and Association set? 10. What is referential constraint? Is it mandatory to create referential constraints? 11. What is navigation property? What is its use? 12. What are the classes created by framework when runtime artifacts are generated? 13. What are MPC, MPC Extension class & DPC, DPC Extension class? 14. What is Metadata? How to download Metadata? 15. What is the default format for data in Http response body? 16. Can we query or retrieve metadata in JSON format? 17. What will happen if logic is implemented in Model provider class & Data provider class and regenerate the runtime objects? 18. What is with Mapping and without mapping for BAPI & RFC in OData? 19. What are CRUD methods? 20. What is the difference between GET_ENTITY & GET_ENTITYSET? 21. Mention different status codes you have came across in OData? 22. What are the status codes for Create, Update, Delete and Get operations? 23. Will the data return to HTTP Response body, if ER_ENTITY of UPDATE_ENTITY is populated with value? 24. How to make configuration for calling a service in a system? 25. List some query options in OData? 26. What are skip & top query? 27. What is the query for Function Import? 28. In which method do you implement logic for function import? 29. What are the parameters of EXECUTE_ACTION method? 30. How to pass the GUID value in the Query?
1. How do you request query with date field value?
2. Is it mandatory to pass the datetime value in the query as blank? (sap/opu/…/…/…/Entityset?$=Datetime’ ‘ ) 3. Can we achieve update operation through function import? 4. How do you create PDF or media files using OData? 5. What are the methods required to implement logic for dealing with media files? 6. What is Data provider expand & Framework provided expand? How does they work? 7. What are the method names for fetching Header and Item data? 8. What is the use of GET_EXPANDED_ENTITY & GET_EXPANDED_ENTITYSET? Why should we redefine it? 9. How to filter header based on item in Expanded entity set? 10. How to create header and item data through OData? 11. What is the method for creating header and item details? 12. What is CREATE_DEEP_ENTITY? 13. How to create an Entity type or Entityset dynamically? 14. How to change the type of a property in the entity at runtime? 15. What is the difference between PATCH and PUT operation? 16. Will you use ‘Use as Request’ option in front end? 17. How to send BAPI return table data to front end? 18. Mention some transaction codes you came across through in OData? 19. What is error log in OData? 20. How to add custom header in Http response header? 21. What is Etag in OData? 22. What are exceptions in OData? How do you raise an exception in OData? 23. What are batch calls? What is the use of it? 24. What are the methods involved with batch calls? What is the execution sequence of their methods? 25. How do you handle authorizations in OData? 26. What is proxy in OData? 27. What are annotations? What are the uses of annotations? 28. What is the architecture of OData? 29. How does the actual flow will happen from gateway to ECC server? 30. Differentiate between IWBEP and IWFND? 31. What is Postman? 32. What is SADL? 33. Have you used SOAP with OData services? 34. What is SOA manager?