<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic OData Enum Types in ABAP in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/odata-enum-types-in-abap/m-p/12208985#M1982660</link>
    <description>&lt;P&gt;oData V4 support enumeration types. I need advice on how to define enum type in a model define class for odata v4 model in classic ABAP programming? Thank you.&lt;/P&gt;
  &lt;P&gt;Example of metadata with enum type:&lt;/P&gt;
  &lt;PRE&gt;&lt;CODE&gt;edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"&amp;gt;
&amp;lt;edmx:DataServices&amp;gt;
&amp;lt;Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="com.sap.icd.odata4.example"&amp;gt;
&amp;lt;EnumType Name="XXXX" IsFlags="false" UnderlyingType="Edm.Int32"&amp;gt;
&amp;lt;Member Name="WEEKLY" Value="0"/&amp;gt;
&amp;lt;Member Name="BIWEEKLY" Value="1"/&amp;gt;
&amp;lt;Member Name="SEMI_MONTHLY" Value="2"/&amp;gt;
&amp;lt;Member Name="MONTHLY" Value="3"/&amp;gt;
&amp;lt;/EnumType&amp;gt;
&amp;lt;EntityType Name="Create"&amp;gt;
&amp;lt;Key&amp;gt;
&amp;lt;PropertyRef Name="id"/&amp;gt;
&amp;lt;/Key&amp;gt;
&amp;lt;Property Name="id" Type="Edm.String"/&amp;gt;
&amp;lt;Property Name="Country" Type="Edm.String"/&amp;gt;
&amp;lt;Property Name="Town" Type="com.sap.icd.odata4.example.XXXX"/&amp;gt;
&amp;lt;Property Name="startDay" Type="Edm.String"/&amp;gt;
&amp;lt;Property Name="description" Type="Edm.String"/&amp;gt;
&amp;lt;/EntityType&amp;gt;
&amp;lt;EntityContainer Name="container"&amp;gt;
&amp;lt;EntitySet Name="ViewSet" EntityType="com.sap.icd.odata4.example.View"/&amp;gt;
&amp;lt;EntitySet Name="EventSet" EntityType="com.sap.icd.odata4.example.AreaEvent"/&amp;gt;
&amp;lt;/EntityContainer&amp;gt;
&amp;lt;/Schema&amp;gt;
&amp;lt;/edmx:DataServices&amp;gt;
&amp;lt;/edmx:Edmx&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Sat, 09 May 2020 16:26:45 GMT</pubDate>
    <dc:creator>xstava</dc:creator>
    <dc:date>2020-05-09T16:26:45Z</dc:date>
    <item>
      <title>OData Enum Types in ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/odata-enum-types-in-abap/m-p/12208985#M1982660</link>
      <description>&lt;P&gt;oData V4 support enumeration types. I need advice on how to define enum type in a model define class for odata v4 model in classic ABAP programming? Thank you.&lt;/P&gt;
  &lt;P&gt;Example of metadata with enum type:&lt;/P&gt;
  &lt;PRE&gt;&lt;CODE&gt;edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"&amp;gt;
&amp;lt;edmx:DataServices&amp;gt;
&amp;lt;Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="com.sap.icd.odata4.example"&amp;gt;
&amp;lt;EnumType Name="XXXX" IsFlags="false" UnderlyingType="Edm.Int32"&amp;gt;
&amp;lt;Member Name="WEEKLY" Value="0"/&amp;gt;
&amp;lt;Member Name="BIWEEKLY" Value="1"/&amp;gt;
&amp;lt;Member Name="SEMI_MONTHLY" Value="2"/&amp;gt;
&amp;lt;Member Name="MONTHLY" Value="3"/&amp;gt;
&amp;lt;/EnumType&amp;gt;
&amp;lt;EntityType Name="Create"&amp;gt;
&amp;lt;Key&amp;gt;
&amp;lt;PropertyRef Name="id"/&amp;gt;
&amp;lt;/Key&amp;gt;
&amp;lt;Property Name="id" Type="Edm.String"/&amp;gt;
&amp;lt;Property Name="Country" Type="Edm.String"/&amp;gt;
&amp;lt;Property Name="Town" Type="com.sap.icd.odata4.example.XXXX"/&amp;gt;
&amp;lt;Property Name="startDay" Type="Edm.String"/&amp;gt;
&amp;lt;Property Name="description" Type="Edm.String"/&amp;gt;
&amp;lt;/EntityType&amp;gt;
&amp;lt;EntityContainer Name="container"&amp;gt;
&amp;lt;EntitySet Name="ViewSet" EntityType="com.sap.icd.odata4.example.View"/&amp;gt;
&amp;lt;EntitySet Name="EventSet" EntityType="com.sap.icd.odata4.example.AreaEvent"/&amp;gt;
&amp;lt;/EntityContainer&amp;gt;
&amp;lt;/Schema&amp;gt;
&amp;lt;/edmx:DataServices&amp;gt;
&amp;lt;/edmx:Edmx&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 09 May 2020 16:26:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/odata-enum-types-in-abap/m-p/12208985#M1982660</guid>
      <dc:creator>xstava</dc:creator>
      <dc:date>2020-05-09T16:26:45Z</dc:date>
    </item>
  </channel>
</rss>

