<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
  <edmx:Reference Uri="https://oasis-tcs.github.io/odata-vocabularies/vocabularies/Org.OData.Capabilities.V1.xml">
    <edmx:Include Alias="Capabilities" Namespace="Org.OData.Capabilities.V1"/>
  </edmx:Reference>
  <edmx:Reference Uri="https://sap.github.io/odata-vocabularies/vocabularies/Common.xml">
    <edmx:Include Alias="Common" Namespace="com.sap.vocabularies.Common.v1"/>
  </edmx:Reference>
  <edmx:Reference Uri="https://oasis-tcs.github.io/odata-vocabularies/vocabularies/Org.OData.Core.V1.xml">
    <edmx:Include Alias="Core" Namespace="Org.OData.Core.V1"/>
  </edmx:Reference>
  <edmx:Reference Uri="https://sap.github.io/odata-vocabularies/vocabularies/HTML5.xml">
    <edmx:Include Alias="HTML5" Namespace="com.sap.vocabularies.HTML5.v1"/>
  </edmx:Reference>
  <edmx:Reference Uri="https://sap.github.io/odata-vocabularies/vocabularies/UI.xml">
    <edmx:Include Alias="UI" Namespace="com.sap.vocabularies.UI.v1"/>
  </edmx:Reference>
  <edmx:DataServices>
    <Schema Namespace="MelhoriasMenschService" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <Annotation Term="Core.Links">
        <Collection>
          <Record>
            <PropertyValue Property="rel" String="author"/>
            <PropertyValue Property="href" String="https://cap.cloud.sap"/>
          </Record>
        </Collection>
      </Annotation>
      <EntityContainer Name="EntityContainer">
        <EntitySet Name="Melhorias" EntityType="MelhoriasMenschService.Melhorias">
          <NavigationPropertyBinding Path="script" Target="ScriptsVH"/>
          <NavigationPropertyBinding Path="printPasso" Target="TestRunStep"/>
        </EntitySet>
        <EntitySet Name="ScriptsVH" EntityType="MelhoriasMenschService.ScriptsVH"/>
        <EntitySet Name="TestRunStep" EntityType="MelhoriasMenschService.TestRunStep">
          <NavigationPropertyBinding Path="item" Target="TestRunItem"/>
        </EntitySet>
        <EntitySet Name="TestRunItem" EntityType="MelhoriasMenschService.TestRunItem">
          <NavigationPropertyBinding Path="runScenario" Target="TestRunScenario"/>
          <NavigationPropertyBinding Path="script" Target="ScriptsVH"/>
          <NavigationPropertyBinding Path="passos" Target="TestRunStep"/>
        </EntitySet>
        <EntitySet Name="TestRunScenario" EntityType="MelhoriasMenschService.TestRunScenario">
          <NavigationPropertyBinding Path="itens" Target="TestRunItem"/>
        </EntitySet>
      </EntityContainer>
      <EntityType Name="Melhorias">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="createdAt" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="createdBy" Type="Edm.String" MaxLength="255"/>
        <Property Name="modifiedAt" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="modifiedBy" Type="Edm.String" MaxLength="255"/>
        <Property Name="code" Type="Edm.String" MaxLength="12"/>
        <Property Name="sintoma" Type="Edm.String" MaxLength="1000"/>
        <Property Name="tipoApp" Type="Edm.String" MaxLength="10"/>
        <NavigationProperty Name="script" Type="MelhoriasMenschService.ScriptsVH">
          <ReferentialConstraint Property="script_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="script_ID" Type="Edm.Guid"/>
        <Property Name="passoSeq" Type="Edm.Decimal" Precision="9" Scale="2"/>
        <Property Name="erroTecnico" Type="Edm.String"/>
        <Property Name="controles" Type="Edm.String"/>
        <NavigationProperty Name="printPasso" Type="MelhoriasMenschService.TestRunStep">
          <ReferentialConstraint Property="printPasso_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="printPasso_ID" Type="Edm.Guid"/>
        <Property Name="proposta" Type="Edm.String"/>
        <Property Name="contorno" Type="Edm.String" MaxLength="2000"/>
        <Property Name="pedido_ID" Type="Edm.Guid"/>
        <Property Name="pedidoCode" Type="Edm.String" MaxLength="20"/>
        <Property Name="origem" Type="Edm.String" MaxLength="12"/>
        <Property Name="situacao" Type="Edm.String" MaxLength="12" DefaultValue="nova"/>
        <Property Name="comentarioAdmin" Type="Edm.String" MaxLength="2000"/>
        <Property Name="situacaoTexto" Type="Edm.String"/>
        <Property Name="criticidade" Type="Edm.Int32"/>
        <Property Name="origemTexto" Type="Edm.String"/>
        <Property Name="pedidoUrl" Type="Edm.String"/>
        <Property Name="printUrl" Type="Edm.String"/>
        <Property Name="semPrint" Type="Edm.Boolean"/>
      </EntityType>
      <EntityType Name="ScriptsVH">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="code" Type="Edm.String" MaxLength="40"/>
        <Property Name="name" Type="Edm.String" MaxLength="200"/>
      </EntityType>
      <EntityType Name="TestRunStep">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <NavigationProperty Name="item" Type="MelhoriasMenschService.TestRunItem" Partner="passos">
          <ReferentialConstraint Property="item_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="item_ID" Type="Edm.Guid"/>
        <Property Name="seq" Type="Edm.Int32"/>
        <Property Name="acao" Type="Edm.String" MaxLength="20"/>
        <Property Name="alvo" Type="Edm.String" MaxLength="200"/>
        <Property Name="valor" Type="Edm.String" MaxLength="1000"/>
        <Property Name="link" Type="Edm.String" MaxLength="1000"/>
        <Property Name="titulo" Type="Edm.String" MaxLength="120"/>
        <Property Name="bloco" Type="Edm.Int32"/>
        <Property Name="blocoNome" Type="Edm.String" MaxLength="120"/>
        <Property Name="etapa" Type="Edm.String" MaxLength="200"/>
        <Property Name="variaveis" Type="Edm.String" MaxLength="300"/>
        <Property Name="descricao" Type="Edm.String" MaxLength="300"/>
        <Property Name="textoLongo" Type="Edm.String"/>
        <Property Name="opcional" Type="Edm.Boolean" DefaultValue="false"/>
        <Property Name="motivoOpcional" Type="Edm.String" MaxLength="200"/>
        <Property Name="grupoAlternativo" Type="Edm.String" MaxLength="80"/>
        <Property Name="status" Type="Edm.String" MaxLength="10" DefaultValue="pendente"/>
        <Property Name="mensagem" Type="Edm.String" MaxLength="1000"/>
        <Property Name="erroTecnico" Type="Edm.String" MaxLength="2000"/>
        <Property Name="print" Type="Edm.String" MaxLength="200"/>
        <Property Name="inicio" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="duracaoMs" Type="Edm.Int32"/>
        <Property Name="lastOfScenario_ID" Type="Edm.Guid"/>
        <Property Name="perigoso" Type="Edm.Boolean" DefaultValue="false"/>
      </EntityType>
      <EntityType Name="TestRunItem">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="run_ID" Type="Edm.Guid"/>
        <NavigationProperty Name="runScenario" Type="MelhoriasMenschService.TestRunScenario" Partner="itens">
          <ReferentialConstraint Property="runScenario_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="runScenario_ID" Type="Edm.Guid"/>
        <Property Name="entradas" Type="Edm.String" MaxLength="2000"/>
        <Property Name="valoresUsados" Type="Edm.String" MaxLength="2000"/>
        <NavigationProperty Name="script" Type="MelhoriasMenschService.ScriptsVH">
          <ReferentialConstraint Property="script_ID" ReferencedProperty="ID"/>
        </NavigationProperty>
        <Property Name="script_ID" Type="Edm.Guid"/>
        <Property Name="ordem" Type="Edm.Int32"/>
        <Property Name="code" Type="Edm.String" MaxLength="40"/>
        <Property Name="name" Type="Edm.String" MaxLength="200"/>
        <Property Name="module_ID" Type="Edm.Guid"/>
        <Property Name="scopeItemCode" Type="Edm.String" MaxLength="20"/>
        <Property Name="resultadoEsperado" Type="Edm.String" MaxLength="500"/>
        <Property Name="status" Type="Edm.String" MaxLength="14" DefaultValue="fila"/>
        <Property Name="motivo" Type="Edm.String" MaxLength="1000"/>
        <Property Name="chaves" Type="Edm.String" MaxLength="1000"/>
        <Property Name="variaveis" Type="Edm.String" MaxLength="1000"/>
        <Property Name="iniciadoEm" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="terminadoEm" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="iaConcorda" Type="Edm.Boolean"/>
        <Property Name="iaJustificativa" Type="Edm.String" MaxLength="4000"/>
        <Property Name="iaEvidencias" Type="Edm.String" MaxLength="2000"/>
        <Property Name="iaPedido" Type="Edm.Guid"/>
        <Property Name="iaEm" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="vereditoOriginal" Type="Edm.String" MaxLength="14"/>
        <Property Name="vereditoMotivo" Type="Edm.String" MaxLength="1000"/>
        <Property Name="vereditoAjustadoPor" Type="Edm.String" MaxLength="60"/>
        <Property Name="vereditoAjustadoEm" Type="Edm.DateTimeOffset" Precision="7"/>
        <NavigationProperty Name="passos" Type="Collection(MelhoriasMenschService.TestRunStep)" Partner="item">
          <OnDelete Action="Cascade"/>
        </NavigationProperty>
        <Property Name="escolhas" Type="Edm.String"/>
      </EntityType>
      <EntityType Name="TestRunScenario">
        <Key>
          <PropertyRef Name="ID"/>
        </Key>
        <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
        <Property Name="run_ID" Type="Edm.Guid"/>
        <Property Name="scenario_ID" Type="Edm.Guid"/>
        <Property Name="ordem" Type="Edm.Int32"/>
        <Property Name="code" Type="Edm.String" MaxLength="40"/>
        <Property Name="name" Type="Edm.String" MaxLength="200"/>
        <Property Name="resultadoEsperado" Type="Edm.String" MaxLength="500"/>
        <Property Name="status" Type="Edm.String" MaxLength="14" DefaultValue="fila"/>
        <Property Name="motivo" Type="Edm.String" MaxLength="1000"/>
        <Property Name="chaves" Type="Edm.String" MaxLength="1000"/>
        <Property Name="variaveis" Type="Edm.String" MaxLength="2000"/>
        <Property Name="iniciadoEm" Type="Edm.DateTimeOffset" Precision="7"/>
        <Property Name="terminadoEm" Type="Edm.DateTimeOffset" Precision="7"/>
        <NavigationProperty Name="itens" Type="Collection(MelhoriasMenschService.TestRunItem)" Partner="runScenario"/>
      </EntityType>
      <Action Name="iniciarAnalise" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="MelhoriasMenschService.Melhorias"/>
        <Parameter Name="comentario" Type="Edm.String"/>
        <ReturnType Type="MelhoriasMenschService.Melhorias"/>
      </Action>
      <Action Name="aceitar" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="MelhoriasMenschService.Melhorias"/>
        <Parameter Name="comentario" Type="Edm.String"/>
        <ReturnType Type="MelhoriasMenschService.Melhorias"/>
      </Action>
      <Action Name="recusar" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="MelhoriasMenschService.Melhorias"/>
        <Parameter Name="comentario" Type="Edm.String"/>
        <ReturnType Type="MelhoriasMenschService.Melhorias"/>
      </Action>
      <Action Name="marcarFeita" IsBound="true" EntitySetPath="in">
        <Parameter Name="in" Type="MelhoriasMenschService.Melhorias"/>
        <Parameter Name="comentario" Type="Edm.String"/>
        <ReturnType Type="MelhoriasMenschService.Melhorias"/>
      </Action>
      <Annotations Target="MelhoriasMenschService.Melhorias">
        <Annotation Term="UI.HeaderInfo">
          <Record Type="UI.HeaderInfoType">
            <PropertyValue Property="TypeName" String="Improvement"/>
            <PropertyValue Property="TypeNamePlural" String="Mensch improvements"/>
            <PropertyValue Property="Title">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="code"/>
              </Record>
            </PropertyValue>
            <PropertyValue Property="Description">
              <Record Type="UI.DataField">
                <PropertyValue Property="Value" Path="sintoma"/>
              </Record>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.SelectionFields">
          <Collection>
            <PropertyPath>situacao</PropertyPath>
            <PropertyPath>tipoApp</PropertyPath>
            <PropertyPath>origem</PropertyPath>
            <PropertyPath>script_ID</PropertyPath>
          </Collection>
        </Annotation>
        <Annotation Term="UI.PresentationVariant">
          <Record Type="UI.PresentationVariantType">
            <PropertyValue Property="SortOrder">
              <Collection>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="code"/>
                  <PropertyValue Property="Descending" Bool="true"/>
                </Record>
              </Collection>
            </PropertyValue>
            <PropertyValue Property="Visualizations">
              <Collection>
                <AnnotationPath>@UI.LineItem</AnnotationPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.LineItem">
          <Collection>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="MelhoriasMenschService.iniciarAnalise"/>
              <PropertyValue Property="Label" String="Start analysis"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="MelhoriasMenschService.aceitar"/>
              <PropertyValue Property="Label" String="Accept"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="MelhoriasMenschService.recusar"/>
              <PropertyValue Property="Label" String="Refuse"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="MelhoriasMenschService.marcarFeita"/>
              <PropertyValue Property="Label" String="Mark as done"/>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="code"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="7rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="situacaoTexto"/>
              <PropertyValue Property="Criticality" Path="criticidade"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="8rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="tipoApp"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="6rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="script_ID"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="10rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="passoSeq"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="5rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="sintoma"/>
            </Record>
            <Record Type="UI.DataFieldWithUrl">
              <PropertyValue Property="Value" Path="pedidoCode"/>
              <PropertyValue Property="Url" Path="pedidoUrl"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="7rem"/>
                </Record>
              </Annotation>
            </Record>
            <Record Type="UI.DataField">
              <PropertyValue Property="Value" Path="createdAt"/>
              <Annotation Term="HTML5.CssDefaults">
                <Record Type="HTML5.CssDefaultsType">
                  <PropertyValue Property="width" String="11rem"/>
                </Record>
              </Annotation>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Identification">
          <Collection>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="MelhoriasMenschService.iniciarAnalise"/>
              <PropertyValue Property="Label" String="Start analysis"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="MelhoriasMenschService.aceitar"/>
              <PropertyValue Property="Label" String="Accept"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="MelhoriasMenschService.recusar"/>
              <PropertyValue Property="Label" String="Refuse"/>
            </Record>
            <Record Type="UI.DataFieldForAction">
              <PropertyValue Property="Action" String="MelhoriasMenschService.marcarFeita"/>
              <PropertyValue Property="Label" String="Mark as done"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.Facets">
          <Collection>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Dados"/>
              <PropertyValue Property="Label" String="General data"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Dados"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Evidencia"/>
              <PropertyValue Property="Label" String="Evidence"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Evidencia"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Proposta"/>
              <PropertyValue Property="Label" String="AI proposal"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Proposta"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Avaliacao"/>
              <PropertyValue Property="Label" String="Assessment"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Avaliacao"/>
            </Record>
            <Record Type="UI.ReferenceFacet">
              <PropertyValue Property="ID" String="Registro"/>
              <PropertyValue Property="Label" String="Record"/>
              <PropertyValue Property="Target" AnnotationPath="@UI.FieldGroup#Registro"/>
            </Record>
          </Collection>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Dados">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="sintoma"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="tipoApp"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="script_ID"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="passoSeq"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="origemTexto"/>
                </Record>
                <Record Type="UI.DataFieldWithUrl">
                  <PropertyValue Property="Value" Path="pedidoCode"/>
                  <PropertyValue Property="Url" Path="pedidoUrl"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Evidencia">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="erroTecnico"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="controles"/>
                </Record>
                <Record Type="UI.DataFieldWithUrl">
                  <PropertyValue Property="Value" String="View step screenshot"/>
                  <PropertyValue Property="Url" Path="printUrl"/>
                  <PropertyValue Property="Label" String="Step screenshot"/>
                  <Annotation Term="UI.Hidden" Path="semPrint"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Proposta">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="proposta"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="contorno"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Avaliacao">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="situacaoTexto"/>
                  <PropertyValue Property="Criticality" Path="criticidade"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="comentarioAdmin"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.FieldGroup" Qualifier="Registro">
          <Record Type="UI.FieldGroupType">
            <PropertyValue Property="Data">
              <Collection>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="createdAt"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedBy"/>
                </Record>
                <Record Type="UI.DataField">
                  <PropertyValue Property="Value" Path="modifiedAt"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.EntityContainer/Melhorias">
        <Annotation Term="Capabilities.InsertRestrictions">
          <Record Type="Capabilities.InsertRestrictionsType">
            <PropertyValue Property="Insertable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.UpdateRestrictions">
          <Record Type="Capabilities.UpdateRestrictionsType">
            <PropertyValue Property="Updatable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.DeleteRestrictions">
          <Record Type="Capabilities.DeleteRestrictionsType">
            <PropertyValue Property="Deletable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.SortRestrictions">
          <Record Type="Capabilities.SortRestrictionsType">
            <PropertyValue Property="NonSortableProperties">
              <Collection>
                <PropertyPath>situacaoTexto</PropertyPath>
                <PropertyPath>origemTexto</PropertyPath>
                <PropertyPath>criticidade</PropertyPath>
                <PropertyPath>pedidoUrl</PropertyPath>
                <PropertyPath>printUrl</PropertyPath>
                <PropertyPath>semPrint</PropertyPath>
                <PropertyPath>erroTecnico</PropertyPath>
                <PropertyPath>controles</PropertyPath>
                <PropertyPath>proposta</PropertyPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.FilterRestrictions">
          <Record Type="Capabilities.FilterRestrictionsType">
            <PropertyValue Property="NonFilterableProperties">
              <Collection>
                <PropertyPath>situacaoTexto</PropertyPath>
                <PropertyPath>origemTexto</PropertyPath>
                <PropertyPath>criticidade</PropertyPath>
                <PropertyPath>pedidoUrl</PropertyPath>
                <PropertyPath>printUrl</PropertyPath>
                <PropertyPath>semPrint</PropertyPath>
                <PropertyPath>erroTecnico</PropertyPath>
                <PropertyPath>controles</PropertyPath>
                <PropertyPath>proposta</PropertyPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="UI.PresentationVariant">
          <Record Type="UI.PresentationVariantType">
            <PropertyValue Property="SortOrder">
              <Collection>
                <Record Type="Common.SortOrderType">
                  <PropertyValue Property="Property" PropertyPath="code"/>
                  <PropertyValue Property="Descending" Bool="true"/>
                </Record>
              </Collection>
            </PropertyValue>
            <PropertyValue Property="Visualizations">
              <Collection>
                <AnnotationPath>@UI.LineItem</AnnotationPath>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/createdAt">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Immutable" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Date"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/createdBy">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Immutable" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Core.Description" String="User's unique ID"/>
        <Annotation Term="Common.Label" String="Created By"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/modifiedAt">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Changed On"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/modifiedBy">
        <Annotation Term="UI.HiddenFilter" Bool="true"/>
        <Annotation Term="UI.ExcludeFromNavigationContext" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Core.Description" String="User's unique ID"/>
        <Annotation Term="Common.Label" String="Changed By"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/code">
        <Annotation Term="Common.Label" String="Improvement"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/sintoma">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Symptom"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/tipoApp">
        <Annotation Term="Common.Label" String="App type"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/script">
        <Annotation Term="Common.Label" String="Script"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/script_ID">
        <Annotation Term="Common.Text" Path="script/code">
          <Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
        </Annotation>
        <Annotation Term="Common.ValueList">
          <Record Type="Common.ValueListType">
            <PropertyValue Property="CollectionPath" String="ScriptsVH"/>
            <PropertyValue Property="Parameters">
              <Collection>
                <Record Type="Common.ValueListParameterInOut">
                  <PropertyValue Property="LocalDataProperty" PropertyPath="script_ID"/>
                  <PropertyValue Property="ValueListProperty" String="ID"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="code"/>
                </Record>
                <Record Type="Common.ValueListParameterDisplayOnly">
                  <PropertyValue Property="ValueListProperty" String="name"/>
                </Record>
              </Collection>
            </PropertyValue>
          </Record>
        </Annotation>
        <Annotation Term="Common.ValueListWithFixedValues" Bool="false"/>
        <Annotation Term="Common.Label" String="Script"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/passoSeq">
        <Annotation Term="Common.Label" String="Step"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/erroTecnico">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Technical error"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/controles">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Controls visible on screen"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/printPasso">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/printPasso_ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/proposta">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="AI proposal"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/contorno">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Workaround used"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/pedido_ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/pedidoCode">
        <Annotation Term="Common.Label" String="Source request"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/origem">
        <Annotation Term="Common.Label" String="Origin"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/situacao">
        <Annotation Term="Common.Label" String="Status"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/comentarioAdmin">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Admin comment"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/situacaoTexto">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Status"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/criticidade">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/origemTexto">
        <Annotation Term="Core.Computed" Bool="true"/>
        <Annotation Term="Common.Label" String="Origin"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/pedidoUrl">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/printUrl">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.Melhorias/semPrint">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Core.Computed" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.iniciarAnalise(MelhoriasMenschService.Melhorias)/comentario">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Admin comment"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.aceitar(MelhoriasMenschService.Melhorias)/comentario">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Admin comment"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.recusar(MelhoriasMenschService.Melhorias)/comentario">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="Admin comment"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.marcarFeita(MelhoriasMenschService.Melhorias)/comentario">
        <Annotation Term="UI.MultiLineText" Bool="true"/>
        <Annotation Term="Common.Label" String="What changed in the executor"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.EntityContainer/ScriptsVH">
        <Annotation Term="Capabilities.DeleteRestrictions">
          <Record Type="Capabilities.DeleteRestrictionsType">
            <PropertyValue Property="Deletable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.InsertRestrictions">
          <Record Type="Capabilities.InsertRestrictionsType">
            <PropertyValue Property="Insertable" Bool="false"/>
          </Record>
        </Annotation>
        <Annotation Term="Capabilities.UpdateRestrictions">
          <Record Type="Capabilities.UpdateRestrictionsType">
            <PropertyValue Property="Updatable" Bool="false"/>
          </Record>
        </Annotation>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.ScriptsVH/ID">
        <Annotation Term="UI.Hidden" Bool="true"/>
        <Annotation Term="Common.Text" Path="code">
          <Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
        </Annotation>
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.ScriptsVH/code">
        <Annotation Term="Common.Label" String="Code"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.ScriptsVH/name">
        <Annotation Term="Common.Label" String="Script"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.TestRunStep/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.TestRunStep/item_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.TestRunItem/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.TestRunItem/run_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.TestRunScenario/ID">
        <Annotation Term="Core.ComputedDefaultValue" Bool="true"/>
      </Annotations>
      <Annotations Target="MelhoriasMenschService.TestRunScenario/run_ID">
        <Annotation Term="Common.FieldControl" EnumMember="Common.FieldControlType/Mandatory"/>
      </Annotations>
    </Schema>
  </edmx:DataServices>
</edmx:Edmx>