Sunteți pe pagina 1din 416

Read Collections

Read with Key


Read with navigation
Read with navigation and key
Read with filter
Read with select
Read with $search
Read with expand
Read with $top, $skip, $skiptoken
Read with Count
N
Ty on
pe DW
B/
DW
B

D
of ife
S re
na erv nt
liti ice Ty
es s/F pe
un s
cti
o
Standard Service on standard BO
Custom Service on Standard BO
Custom Service on Custom BO

Non-DWB
Added for RAL functionality: Exit-added fields of a standard service on a standard BO

Added for RAL functionality: Standard Service on Standard BO : KUT and PDI
extension fields.
Added for RAL functionality: Custom Service on Standard BO : KUT and PDI extension
fields
Added for RAL functionality: Standard service on standard BO with dependent object
of type TextCollection
Added for RAL functionality: Custom service on standard BO with dependent object of
type AttachmentFolder

Added for RAL functionality: Standard service on standard BO with dependent object
of type TextCollection
Added for RAL functionality: Custom service on standard BO with dependent object of
type AttachmentFolder
Standard Service on a standard BO
Custom Service on Standard BO
Custom Service on Custom BO- Rafat

DWB
DWB
Added for RAL functionality: Exit-added fields of a standard service on a standard BO
Added for RAL functionality: Standard Service on Standard BO
Added for RAL functionality: Custom Service on Standard BO

Added for RAL functionality: Standard service on standard BO with dependent object
of type TextCollection
Added for RAL functionality: Custom service on standard BO with dependent object of
type AttachmentFolder
Added for RAL functionality: Standard service on standard BO with dependent object
of type TextCollection

Added for RAL functionality: Custom service on standard BO with dependent object of
type AttachmentFolder
Added for RAL functionality: Testing of RAL with modification of BC and RAL field
groups
Read (Adithya)

Read entity set collection

Read with key.

Read with key, a particular attribute.

Read with key, a particular attribute, with $value.

Read with key, a particular attribute, with $value and $format.

Read with $select.


Read with $filter.

Read with $search.

Read with $expand.

Read with $count.

Read with key and navigation to a related entity.

Read with key, the record of a related entity, via navigation from a particular record of the parent entity.

Read with key and $expand to a related entity.

Read with $top.

Read with $skip.

Read with $skiptoken.

Read with $top and $skip.


Read with $select and $filter.

Read with $select and $search.

Read with $select and $expand.

Read with $select,$filter, $search.


Read with $select, $filter, $search and $expand.

Read with $select and $skip.

Read with $select and $top.


Read with $select and $skiptoken.
Read with $filter and $count.
Read with $filter and $expand.
Read with $filter and $search.
Read with $filter and $top.
Read with $filter and $skip.
Read with $filter and $skiptoken.
Read with $filter with multiple operands and operators
Read with $search and $count.
Read metadata
Read metadata with sap-label eq true
Read with $search, $count and $filter
Read with $filter and NULL operator.
Read with $filter and EQ operator
Read with $filter and GT operator
Read with $filter and LT operator
Read with $filter and LE operator
Read with $filter and GE operator
Read with $filter and NE operator
Read with $filter and AND operator
Read with $filter and OR operator
Read with $filter and NOT operator
Read with $filter and a combination of AND and NOT operators
Read with $filter and a combination of OR and NOT operators
Read with $filter with combination of EQ,NE operators (joined by AND operator)
Read with $filter with combination of EQ,LT (joined by AND operator)
Read with $filter with combination of EQ,GT (joined by AND operator)
Read with $filter with combination of EQ,LE (joined by AND operator)
Read with $filter with combination of EQ,GE (joined by AND operator)
Read with $filter with combination of NE,LT (joined by AND operator)
Read with $filter with combination of NE,GT (joined by AND operator)
Read with $filter with combination of NE,LE (joined by AND operator)
Read with $filter with combination of NE,GE (joined by AND operator)
Read with $filter with combination of LT,GT (joined by AND operator)
Read with $filter with combination of LT,LE (joined by AND operator)
Read with $filter with combination of LT,GE (joined by AND operator)
Read with $filter with combination of GT,LE (joined by AND operator)
Read with $filter with combination of GT,GE (joined by AND operator)
Read with $filter with combination of LE,GE (joined by AND operator)
Read with $filter with combination of EQ,NE operators (joined by OR operator)
Read with $filter with combination of EQ,LT (joined by OR operator)
Read with $filter with combination of EQ,GT (joined by OR operator)
Read with $filter with combination of EQ,LE (joined by OR operator)
Read with $filter with combination of EQ,GE (joined by OR operator)
Read with $filter with combination of NE,LT (joined by OR operator)
Read with $filter with combination of NE,GT (joined by OR operator)
Read with $filter with combination of NE,LE (joined by OR operator)
Read with $filter with combination of NE,GE (joined by OR operator)
Read with $filter with combination of LT,GT (joined by OR operator)
Read with $filter with combination of LT,LE (joined by OR operator)
Read with $filter with combination of LT,GE (joined by OR operator)
Read with $filter with combination of GT,LE (joined by OR operator)
Read with $filter with combination of GT,GE (joined by OR operator)
Read with $filter with combination of LE,GE (joined by OR operator)
Read with $filter on string data type attribute
Read with $filter on decimal data type attribute
Read with $filter on etag
Read with $filter on datetime data type attribute
Read with $filter on datetimeofset data type attribute
Read with $filter on boolean data type attribute
Read with $filter on UUID
Read with $filter on codetype attribute..
Read with navigation with key upto n levels e.g. 3 levels
Read with orderby
Read with $select=*
Read with $select=* and $expand
Read with navigation and $select
Read with ?$inlinecount=allpages
Read with ?$inlinecount=allpages and $filter
Read with ?$inlinecount=allpages and $skip
Read with ?$inlinecount=allpages and $top
Read with ?$inlinecount=allpages with $skip and $top
Read with ?$inlinecount=allpages and $skip and $filter
Read with ?$inlinecount=allpages and $top and $filter
Read with ?$inlinecount=allpages with $skip and $top and $filter

Read entity set collection


Read with key.

Read with key, a particular attribute.

Read with key, a particular attribute, with $value.

Read with key, a particular attribute, with $value and $format.

Read with $select.

Read with $filter.


Read with $search.

Read with $expand.

Read with $count.

Read with key and navigation to a related entity.

Read with key, the record of a related entity, via navigation from a particular record of the parent entity.

Read with key and $expand to a related entity.

Read with $top.

Read with $skip.

Read with $skiptoken.

Read with $top and $skip.

Read with $select and $filter.

Read with $select and $search.

Read with $select and $expand.

Read with $select,$filter, $search.


Read with $select, $filter, $search and $expand.

Read with $select and $skip.

Read with $select and $top.


Read with $select and $skiptoken.
Read with $filter and $count.
Read with $filter and $expand.
Read with $filter and $search.
Read with $filter and $top.
Read with $filter and $skip.
Read with $filter and $skiptoken.
Read with $filter with multiple operands and operators
Read with $search and $count.
Read metadata
Read metadata with sap-label eq true
Read with $search, $count and $filter
Read with $filter and NULL operator.
Read with $filter and EQ operator
Read with $filter and GT operator
Read with $filter and LT operator
Read with $filter and LE operator
Read with $filter and GE operator
Read with $filter and NE operator
Read with $filter and AND operator
Read with $filter and OR operator
Read with $filter and NOT operator
Read with $filter and a combination of AND and NOT operators
Read with $filter and a combination of OR and NOT operators
Read with $filter with combination of EQ,NE operators (joined by AND operator)
Read with $filter with combination of EQ,LT (joined by AND operator)
Read with $filter with combination of EQ,GT (joined by AND operator)
Read with $filter with combination of EQ,LE (joined by AND operator)
Read with $filter with combination of EQ,GE (joined by AND operator)
Read with $filter with combination of NE,LT (joined by AND operator)
Read with $filter with combination of NE,GT (joined by AND operator)
Read with $filter with combination of NE,LE (joined by AND operator)
Read with $filter with combination of NE,GE (joined by AND operator)
Read with $filter with combination of LT,GT (joined by AND operator)
Read with $filter with combination of LT,LE (joined by AND operator)
Read with $filter with combination of LT,GE (joined by AND operator)
Read with $filter with combination of GT,LE (joined by AND operator)
Read with $filter with combination of GT,GE (joined by AND operator)
Read with $filter with combination of LE,GE (joined by AND operator)
Read with $filter with combination of EQ,NE operators (joined by OR operator)
Read with $filter with combination of EQ,LT (joined by OR operator)
Read with $filter with combination of EQ,GT (joined by OR operator)
Read with $filter with combination of EQ,LE (joined by OR operator)
Read with $filter with combination of EQ,GE (joined by OR operator)
Read with $filter with combination of NE,LT (joined by OR operator)
Read with $filter with combination of NE,GT (joined by OR operator)
Read with $filter with combination of NE,LE (joined by OR operator)
Read with $filter with combination of NE,GE (joined by OR operator)
Read with $filter with combination of LT,GT (joined by OR operator)
Read with $filter with combination of LT,LE (joined by OR operator)
Read with $filter with combination of LT,GE (joined by OR operator)
Read with $filter with combination of GT,LE (joined by OR operator)
Read with $filter with combination of GT,GE (joined by OR operator)
Read with $filter with combination of LE,GE (joined by OR operator)
Read with $filter on string data type attribute
Read with $filter on decimal data type attribute
Read with $filter on etag
Read with $filter on datetime data type attribute
Read with $filter on datetimeofset data type attribute
Read with $filter on boolean data type attribute
Read with $filter on UUID
Read with $filter on codetype attribute..
Read with navigation with key upto n levels e.g. 3 levels
Read with orderby
Read with $select=*
Read with $select=* and $expand
Read with navigation and $select
Read with ?$inlinecount=allpages
Read with ?$inlinecount=allpages and $filter
Read with ?$inlinecount=allpages and $skip
Read with ?$inlinecount=allpages and $top
Read with ?$inlinecount=allpages with $skip and $top
Read with ?$inlinecount=allpages and $skip and $filter
Read with ?$inlinecount=allpages and $top and $filter
Read with ?$inlinecount=allpages with $skip and $top and $filter

Read entity set collection

Read with key.

Read with key, a particular attribute.

Read with key, a particular attribute, with $value.

Read with key, a particular attribute, with $value and $format.

Read with $select.

Read with $filter.

Read with $search.

Read with $expand.


Read with $count.

Read with key and navigation to a related entity.

Read with key, the record of a related entity, via navigation from a particular record of the parent entity.

Read with key and $expand to a related entity.

Read with $top.

Read with $skip.

Read with $skiptoken.

Read with $top and $skip.

Read with $select and $filter.

Read with $select and $search.

Read with $select and $expand.

Read with $select,$filter, $search.


Read with $select, $filter, $search and $expand.

Read with $select and $skip.

Read with $select and $top.


Read with $select and $skiptoken.
Read with $filter and $count.
Read with $filter and $expand.
Read with $filter and $search.
Read with $filter and $top.
Read with $filter and $skip.
Read with $filter and $skiptoken.
Read with $filter with multiple operands and operators
Read with $search and $count.
Read metadata
Read metadata with sap-label eq true
Read with $search, $count and $filter
Read with $filter and NULL operator.
Read with $filter and EQ operator
Read with $filter and GT operator
Read with $filter and LT operator
Read with $filter and LE operator
Read with $filter and GE operator
Read with $filter and NE operator
Read with $filter and AND operator
Read with $filter and OR operator
Read with $filter and NOT operator
Read with $filter and a combination of AND and NOT operators
Read with $filter and a combination of OR and NOT operators
Read with $filter with combination of EQ,NE operators (joined by AND operator)
Read with $filter with combination of EQ,LT (joined by AND operator)
Read with $filter with combination of EQ,GT (joined by AND operator)
Read with $filter with combination of EQ,LE (joined by AND operator)
Read with $filter with combination of EQ,GE (joined by AND operator)
Read with $filter with combination of NE,LT (joined by AND operator)
Read with $filter with combination of NE,GT (joined by AND operator)
Read with $filter with combination of NE,LE (joined by AND operator)
Read with $filter with combination of NE,GE (joined by AND operator)
Read with $filter with combination of LT,GT (joined by AND operator)
Read with $filter with combination of LT,LE (joined by AND operator)
Read with $filter with combination of LT,GE (joined by AND operator)
Read with $filter with combination of GT,LE (joined by AND operator)
Read with $filter with combination of GT,GE (joined by AND operator)
Read with $filter with combination of LE,GE (joined by AND operator)
Read with $filter with combination of EQ,NE operators (joined by OR operator)
Read with $filter with combination of EQ,LT (joined by OR operator)
Read with $filter with combination of EQ,GT (joined by OR operator)
Read with $filter with combination of EQ,LE (joined by OR operator)
Read with $filter with combination of EQ,GE (joined by OR operator)
Read with $filter with combination of NE,LT (joined by OR operator)
Read with $filter with combination of NE,GT (joined by OR operator)
Read with $filter with combination of NE,LE (joined by OR operator)
Read with $filter with combination of NE,GE (joined by OR operator)
Read with $filter with combination of LT,GT (joined by OR operator)
Read with $filter with combination of LT,LE (joined by OR operator)
Read with $filter with combination of LT,GE (joined by OR operator)
Read with $filter with combination of GT,LE (joined by OR operator)
Read with $filter with combination of GT,GE (joined by OR operator)
Read with $filter with combination of LE,GE (joined by OR operator)
Read with $filter on string data type attribute
Read with $filter on decimal data type attribute
Read with $filter on etag
Read with $filter on datetime data type attribute
Read with $filter on datetimeofset data type attribute
Read with $filter on boolean data type attribute
Read with $filter on UUID
Read with $filter on codetype attribute..
Read with navigation with key upto n levels e.g. 3 levels
Read with orderby
Read with $select=*
Read with $select=* and $expand
Read with navigation and $select
Read with ?$inlinecount=allpages
Read with ?$inlinecount=allpages and $filter
Read with ?$inlinecount=allpages and $skip
Read with ?$inlinecount=allpages and $top
Read with ?$inlinecount=allpages with $skip and $top
Read with ?$inlinecount=allpages and $skip and $filter
Read with ?$inlinecount=allpages and $top and $filter
Read with ?$inlinecount=allpages with $skip and $top and $filter
Read entity set collection

Read with key.

Read with key, a particular attribute.

Read with key, a particular attribute, with $value.


Read with key, a particular attribute, with $value and $format.

Read with $select.

Read with $filter.

Read with $search.


Read with $expand.
Read with $count.
Read with key and navigation to a related entity.
Read with key, the record of a related entity, via navigation from a particular record of the parent entity.
Read with key and $expand to a related entity.
Read with $top.
Read with $skip.
Read with $skiptoken.
Read with $top and $skip.
Read with $select and $filter.
Read with $select and $search.
Read with $select and $expand.
Read with $select,$filter, $search.
Read with $select, $filter, $search and $expand.
Read with $select and $skip.
Read with $select and $top.
Read with $select and $skiptoken.
Read with $filter and $count.
Read with $filter and $expand.
Read with $filter and $search.
Read with $filter and $top.
Read with $filter and $skip.
Read with $filter and $skiptoken.
Read with $filter with multiple operands and operators
Read with $search and $count.
Read metadata
Read metadata with sap-label eq true
Read with $search, $count and $filter
Read with $filter and NULL operator.
Read with $filter and EQ operator
Read with $filter and GT operator
Read with $filter and LT operator
Read with $filter and LE operator
Read with $filter and GE operator
Read with $filter and NE operator
Read with $filter and AND operator
Read with $filter and OR operator
Read with $filter and NOT operator
Read with $filter and a combination of AND and NOT operators
Read with $filter and a combination of OR and NOT operators
Read with $filter with combination of EQ,NE operators (joined by AND operator)
Read with $filter with combination of EQ,LT (joined by AND operator)
Read with $filter with combination of EQ,GT (joined by AND operator)
Read with $filter with combination of EQ,LE (joined by AND operator)
Read with $filter with combination of EQ,GE (joined by AND operator)
Read with $filter with combination of NE,LT (joined by AND operator)
Read with $filter with combination of NE,GT (joined by AND operator)
Read with $filter with combination of NE,LE (joined by AND operator)
Read with $filter with combination of NE,GE (joined by AND operator)
Read with $filter with combination of LT,GT (joined by AND operator)
Read with $filter with combination of LT,LE (joined by AND operator)
Read with $filter with combination of LT,GE (joined by AND operator)
Read with $filter with combination of GT,LE (joined by AND operator)
Read with $filter with combination of GT,GE (joined by AND operator)
Read with $filter with combination of LE,GE (joined by AND operator)
Read with $filter with combination of EQ,NE operators (joined by OR operator)
Read with $filter with combination of EQ,LT (joined by OR operator)
Read with $filter with combination of EQ,GT (joined by OR operator)
Read with $filter with combination of EQ,LE (joined by OR operator)
Read with $filter with combination of EQ,GE (joined by OR operator)
Read with $filter with combination of NE,LT (joined by OR operator)
Read with $filter with combination of NE,GT (joined by OR operator)
Read with $filter with combination of NE,LE (joined by OR operator)
Read with $filter with combination of NE,GE (joined by OR operator)
Read with $filter with combination of LT,GT (joined by OR operator)
Read with $filter with combination of LT,LE (joined by OR operator)
Read with $filter with combination of LT,GE (joined by OR operator)
Read with $filter with combination of GT,LE (joined by OR operator)
Read with $filter with combination of GT,GE (joined by OR operator)
Read with $filter with combination of LE,GE (joined by OR operator)
Read with $filter on string data type attribute
Read with $filter on decimal data type attribute
Read with $filter on etag
Read with $filter on datetime data type attribute
Read with $filter on datetimeofset data type attribute
Read with $filter on boolean data type attribute
Read with $filter on UUID
Read with $filter on codetype attribute..
Read with navigation with key upto n levels e.g. 3 levels
Read with orderby
Read with $select=*
Read with $select=* and $expand
Read with navigation and $select
Read with ?$inlinecount=allpages
Read with ?$inlinecount=allpages and $filter
Read with ?$inlinecount=allpages and $skip
Read with ?$inlinecount=allpages and $top
Read with ?$inlinecount=allpages with $skip and $top
Read with ?$inlinecount=allpages and $skip and $filter
Read with ?$inlinecount=allpages and $top and $filter
Read with ?$inlinecount=allpages with $skip and $top and $filter

Read entity set collection

Read with key.

Read with key, a particular attribute.

Read with key, a particular attribute, with $value.

Read with key, a particular attribute, with $value and $format.


Read with $select.
Read with $filter.
Read with $search.
Read with $expand.
Read with $count.
Read with key and navigation to a related entity.
Read with key, the record of a related entity, via navigation from a particular record of the parent entity.
Read with key and $expand to a related entity.
Read with $top.
Read with $skip.
Read with $skiptoken.
Read with $top and $skip.
Read with $select and $filter.
Read with $select and $search.
Read with $select and $expand.
Read with $select,$filter, $search.
Read with $select, $filter, $search and $expand.
Read with $select and $skip.
Read with $select and $top.
Read with $select and $skiptoken.
Read with $filter and $count.
Read with $filter and $expand.
Read with $filter and $search.
Read with $filter and $top.
Read with $filter and $skip.
Read with $filter and $skiptoken.
Read with $filter with multiple operands and operators
Read with $search and $count.
Read metadata
Read metadata with sap-label eq true
Read with $search, $count and $filter
Read with $filter and NULL operator.
Read with $filter and EQ operator
Read with $filter and GT operator
Read with $filter and LT operator
Read with $filter and LE operator
Read with $filter and GE operator
Read with $filter and NE operator
Read with $filter and AND operator
Read with $filter and OR operator
Read with $filter and NOT operator
Read with $filter and a combination of AND and NOT operators
Read with $filter and a combination of OR and NOT operators
Read with $filter with combination of EQ,NE operators (joined by AND operator)
Read with $filter with combination of EQ,LT (joined by AND operator)
Read with $filter with combination of EQ,GT (joined by AND operator)
Read with $filter with combination of EQ,LE (joined by AND operator)
Read with $filter with combination of EQ,GE (joined by AND operator)
Read with $filter with combination of NE,LT (joined by AND operator)
Read with $filter with combination of NE,GT (joined by AND operator)
Read with $filter with combination of NE,LE (joined by AND operator)
Read with $filter with combination of NE,GE (joined by AND operator)
Read with $filter with combination of LT,GT (joined by AND operator)
Read with $filter with combination of LT,LE (joined by AND operator)
Read with $filter with combination of LT,GE (joined by AND operator)
Read with $filter with combination of GT,LE (joined by AND operator)
Read with $filter with combination of GT,GE (joined by AND operator)
Read with $filter with combination of LE,GE (joined by AND operator)
Read with $filter with combination of EQ,NE operators (joined by OR operator)
Read with $filter with combination of EQ,LT (joined by OR operator)
Read with $filter with combination of EQ,GT (joined by OR operator)
Read with $filter with combination of EQ,LE (joined by OR operator)
Read with $filter with combination of EQ,GE (joined by OR operator)
Read with $filter with combination of NE,LT (joined by OR operator)
Read with $filter with combination of NE,GT (joined by OR operator)
Read with $filter with combination of NE,LE (joined by OR operator)
Read with $filter with combination of NE,GE (joined by OR operator)
Read with $filter with combination of LT,GT (joined by OR operator)
Read with $filter with combination of LT,LE (joined by OR operator)
Read with $filter with combination of LT,GE (joined by OR operator)
Read with $filter with combination of GT,LE (joined by OR operator)
Read with $filter with combination of GT,GE (joined by OR operator)
Read with $filter with combination of LE,GE (joined by OR operator)
Read with $filter on string data type attribute
Read with $filter on decimal data type attribute
Read with $filter on etag
Read with $filter on datetime data type attribute
Read with $filter on datetimeofset data type attribute
Read with $filter on boolean data type attribute
Read with $filter on UUID
Read with $filter on codetype attribute..
Read with navigation with key upto n levels e.g. 3 levels
Read with orderby
Read with $select=*
Read with $select=* and $expand
Read with navigation and $select
Read with ?$inlinecount=allpages
Read with ?$inlinecount=allpages and $filter
Read with ?$inlinecount=allpages and $skip
Read with ?$inlinecount=allpages and $top
Read with ?$inlinecount=allpages with $skip and $top
Read with ?$inlinecount=allpages and $skip and $filter
Read with ?$inlinecount=allpages and $top and $filter
Read with ?$inlinecount=allpages with $skip and $top and $filter

Read entity set collection

Read with key.

Read with key, a particular attribute.

Read with key, a particular attribute, with $value.

Read with key, a particular attribute, with $value and $format.


Read with $select.
Read with $filter.
Read with $search.
Read with $expand.
Read with $count.
Read with key and navigation to a related entity.
Read with key, the record of a related entity, via navigation from a particular record of the parent entity.
Read with key and $expand to a related entity.
Read with $top.
Read with $skip.
Read with $skiptoken.
Read with $top and $skip.
Read with $select and $filter.
Read with $select and $search.
Read with $select and $expand.
Read with $select,$filter, $search.
Read with $select, $filter, $search and $expand.
Read with $select and $skip.
Read with $select and $top.
Read with $select and $skiptoken.
Read with $filter and $count.
Read with $filter and $expand.
Read with $filter and $search.
Read with $filter and $top.
Read with $filter and $skip.
Read with $filter and $skiptoken.
Read with $filter with multiple operands and operators
Read with $search and $count.
Read metadata
Read metadata with sap-label eq true
Read with $search, $count and $filter
Read with $filter and NULL operator.
Read with $filter and EQ operator
Read with $filter and GT operator
Read with $filter and LT operator
Read with $filter and LE operator
Read with $filter and GE operator
Read with $filter and NE operator
Read with $filter and AND operator
Read with $filter and OR operator
Read with $filter and NOT operator
Read with $filter and a combination of AND and NOT operators
Read with $filter and a combination of OR and NOT operators
Read with $filter with combination of EQ,NE operators (joined by AND operator)
Read with $filter with combination of EQ,LT (joined by AND operator)
Read with $filter with combination of EQ,GT (joined by AND operator)
Read with $filter with combination of EQ,LE (joined by AND operator)
Read with $filter with combination of EQ,GE (joined by AND operator)
Read with $filter with combination of NE,LT (joined by AND operator)
Read with $filter with combination of NE,GT (joined by AND operator)
Read with $filter with combination of NE,LE (joined by AND operator)
Read with $filter with combination of NE,GE (joined by AND operator)
Read with $filter with combination of LT,GT (joined by AND operator)
Read with $filter with combination of LT,LE (joined by AND operator)
Read with $filter with combination of LT,GE (joined by AND operator)
Read with $filter with combination of GT,LE (joined by AND operator)
Read with $filter with combination of GT,GE (joined by AND operator)
Read with $filter with combination of LE,GE (joined by AND operator)
Read with $filter with combination of EQ,NE operators (joined by OR operator)
Read with $filter with combination of EQ,LT (joined by OR operator)
Read with $filter with combination of EQ,GT (joined by OR operator)
Read with $filter with combination of EQ,LE (joined by OR operator)
Read with $filter with combination of EQ,GE (joined by OR operator)
Read with $filter with combination of NE,LT (joined by OR operator)
Read with $filter with combination of NE,GT (joined by OR operator)
Read with $filter with combination of NE,LE (joined by OR operator)
Read with $filter with combination of NE,GE (joined by OR operator)
Read with $filter with combination of LT,GT (joined by OR operator)
Read with $filter with combination of LT,LE (joined by OR operator)
Read with $filter with combination of LT,GE (joined by OR operator)
Read with $filter with combination of GT,LE (joined by OR operator)
Read with $filter with combination of GT,GE (joined by OR operator)
Read with $filter with combination of LE,GE (joined by OR operator)
Read with $filter on string data type attribute
Read with $filter on decimal data type attribute
Read with $filter on etag
Read with $filter on datetime data type attribute
Read with $filter on datetimeofset data type attribute
Read with $filter on boolean data type attribute
Read with $filter on UUID
Read with $filter on codetype attribute..
Read with navigation with key upto n levels e.g. 3 levels
Read with orderby
Read with $select=*
Read with $select=* and $expand
Read with navigation and $select
Read with ?$inlinecount=allpages
Read with ?$inlinecount=allpages and $filter
Read with ?$inlinecount=allpages and $skip
Read with ?$inlinecount=allpages and $top
Read with ?$inlinecount=allpages with $skip and $top
Read with ?$inlinecount=allpages and $skip and $filter
Read with ?$inlinecount=allpages and $top and $filter
Read with ?$inlinecount=allpages with $skip and $top and $filter
Create (Uday)

Create an Entity
of Standard
Service with all
Data type

Create an
Attt/Text Entity of
Standard Service

Create an Entity
of Standard
Service with
KUT/PDI with all
Data type

Create an Inline
Entity from Root
level till n level
for Standard
Service

Create an Inline
Entity from
Sunnode level till
n level for
Standard Service
using
ParentObjectID

Create an Inline
Entity from Root
level till n level
for Standard
Service(with in
between node as
merged e.g.
Customer-
>BusinessHours(
mergerd
OperatingHours)-
>Recurring Day
Create an Inline
Entity from
Sunnode level till
n level for
Standard Service
with mergerd
nodes(e.g.Busine
ssHours(mergerd
OperatingHours)-
>Recurring Day

Create an Entity
created from Exit

Create Inline
entity involving
Exit entity and
Modeled entity

Create Inline
entity involving
Exit entity

Create instance
for an entity for
which parent is
merged in
previos entity(or
current entity)
but doenot exist
(e.g. Custom-
>Address.Root-
>AddressInforma
tion, here
customer exist
but Address.Root
doenot and data
for AddressInfo is
present)
Create an Entity
on Custom
Service with all
Data type
Create an
Attt/Text Entity of
Standard Service

Create an Entity
on Custom
Service with
KUT/PDI with all
Data type

Create an Inline
Entity from Root
level till n level
for Custom
Service

Create an Inline
Entity from
Sunnode level till
n level for
Custom Service

Create an Inline
Entity from Root
level till n level
on Custom
Service(with in
between node as
merged e.g.
Customer-
>BusinessHours(
mergerd
OperatingHours)-
>Recurring Day

Create an Inline
Entity from
Sunnode level till
n level for
Standard
Service(e.g.Busin
essHours(merger
d
OperatingHours)-
>Recurring Day
Create instance
for an entity for
which parent is
merged in
previos entity(or
current entity)
but doenot exist
(e.g. Custom-
>Address.Root-
>AddressInforma
tion, here
customer exist
but Address.Root
doenot and data
for AddressInfo is
present)
Create an Entity
of Standard
Service with all
Data type using
external keys

Create an
Attt/Text Entity of
Standard Service
using parent
external
keys/parent ID(if
from second
level)

Create an Entity
of Standard
Service with
KUT/PDI with all
Data type using
external keys

Create an Inline
Entity from Root
level till n level
for Standard
Service using
external keys
Create an Inline
Entity from
Subnode level till
n level for
Standard Service
using
ParentObjectID/u
sing parent
external
keys/using
parentID(if from
2nd level)

Create an Inline
Entity from Root
level till n level
for Standard
Service(with in
between node as
merged e.g.
Customer-
>BusinessHours(
mergerd
OperatingHours)-
>Recurring Day

Create an Inline
Entity from
Subnode level till
n level for
Standard Service
with mergerd
nodes(e.g.Busine
ssHours(mergerd
OperatingHours)-
>Recurring Day
using
parentexternal
keys/using
parentID if from
second level

Create an entity
instance on exit
entity(it should
throw error)
Create instance
for an entity for
which parent is
merged in
previos entity(or
current entity)
but doenot exist
(e.g. Custom-
>Address.Root-
>AddressInforma
tion, here
customer exist
but Address.Root
doenot and data
for AddressInfo is
present)
Update (Uday)

PUT the instance of an Entity Type with properties from BO Root node

PUT the instance of an Entity Type with properties from non-BO Root node

PUT instance of an Entity Type with properties created as Merge association of a Business Object

PUT instance of an Entity Type created as merge association and during instance creation only Root node was

PUT instance with data unacceptable by the BO

PUT on DO - TextCollection
PUT on DO - AttachmentFolder (Not allowed)

PUT on non updatable fields

PUT request in batch - single changeset - for all possible cases above

PUT request in batch - multi changeset - for all possible cases above

PATCH the instance of an Entity Type with properties from BO Root node

PATCH the instance of an Entity Type with properties from non-BO Root node

PATCH instance of an Entity Type with properties created as Merge association of a Business Object

PATCH instance of an Entity Type created as merge association and during instance creation only Root node wa

PATCH instance with data unacceptable by the BO

PATCH on DO - TextCollection

PATCH on DO - AttachmentFolder (Not allowed)


PATCH on non updatable fields

PATCH request in batch - single changeset - for all possible cases above

PATCH request in batch - multi changeset - for all possible cases above
PUT the instance of an Entity Type with properties from BO Root node
PUT the instance of an Entity Type with properties from non-BO Root node

PUT instance of an Entity Type with properties created as Merge association of a Business Object

PUT instance of an Entity Type created as merge association and during instance creation only Root node was

PUT instance with data unacceptable by the BO

PUT on DO - TextCollection

PUT on DO - AttachmentFolder (Not allowed)


PUT on non updatable fields

PUT request in batch - single changeset - for all possible cases above

PUT request in batch - multi changeset - for all possible cases above

PATCH the instance of an Entity Type with properties from BO Root node

PATCH the instance of an Entity Type with properties from non-BO Root node

PATCH instance of an Entity Type with properties created as Merge association of a Business Object

PATCH instance of an Entity Type created as merge association and during instance creation only Root node wa

PATCH instance with data unacceptable by the BO

PATCH on DO - TextCollection

PATCH on DO - AttachmentFolder (Not allowed)

PATCH on non updatable fields

PATCH request in batch - single changeset - for all possible cases above

PATCH request in batch - multi changeset - for all possible cases above
PUT the instance of an Entity Type with properties from BO Root node

PUT the instance of an Entity Type with properties from non-BO Root node

PUT instance of an Entity Type with properties created as Merge association of a Business Object

PUT instance of an Entity Type created as merge association and during instance creation only Root node was

PUT instance with data unacceptable by the BO

PUT on DO - TextCollection

PUT on DO - AttachmentFolder (Not allowed)

PUT on non updatable fields

PUT request in batch - single changeset - for all possible cases above
PUT request in batch - multi changeset - for all possible cases above

PATCH the instance of an Entity Type with properties from BO Root node

PATCH the instance of an Entity Type with properties from non-BO Root node

PATCH instance of an Entity Type with properties created as Merge association of a Business Object

PATCH instance of an Entity Type created as merge association and during instance creation only Root node wa

PATCH instance with data unacceptable by the BO

PATCH on DO - TextCollection

PATCH on DO - AttachmentFolder (Not allowed)

PATCH on non updatable fields

PATCH request in batch - single changeset - for all possible cases above

PATCH request in batch - multi changeset - for all possible cases above
PUT the instance of an Entity Type with properties from BO Root node

PUT the instance of an Entity Type with properties from non-BO Root node

PUT instance of an Entity Type with properties created as Merge association of a Business Object

PUT instance of an Entity Type created as merge association and during instance creation only Root node was
PUT instance with data unacceptable by the BO

PUT on DO - TextCollection

PUT on DO - AttachmentFolder (Not allowed)

PUT on non updatable fields


PUT request in batch - single changeset - for all possible cases above

PUT request in batch - multi changeset - for all possible cases above
PATCH the instance of an Entity Type with properties from BO Root node
PATCH the instance of an Entity Type with properties from non-BO Root node
PATCH instance of an Entity Type with properties created as Merge association of a Business Object
PATCH instance of an Entity Type created as merge association and during instance creation only Root node wa
PATCH instance with data unacceptable by the BO
PATCH on DO - TextCollection
PATCH on DO - AttachmentFolder (Not allowed)
PATCH on non updatable fields
PATCH request in batch - single changeset - for all possible cases above
PATCH request in batch - multi changeset - for all possible cases above
PUT the instance of an Entity Type with properties from BO Root node

PUT the instance of an Entity Type with properties from non-BO Root node

PUT instance of an Entity Type with properties created as Merge association of a Business Object

PUT instance of an Entity Type created as merge association and during instance creation only Root node was

PUT instance with data unacceptable by the BO


PUT on DO - TextCollection
PUT on DO - AttachmentFolder (Not allowed)
PUT on non updatable fields
PUT request in batch - single changeset - for all possible cases above
PUT request in batch - multi changeset - for all possible cases above
PATCH the instance of an Entity Type with properties from BO Root node
PATCH the instance of an Entity Type with properties from non-BO Root node
PATCH instance of an Entity Type with properties created as Merge association of a Business Object
PATCH instance of an Entity Type created as merge association and during instance creation only Root node wa
PATCH instance with data unacceptable by the BO
PATCH on DO - TextCollection
PATCH on DO - AttachmentFolder (Not allowed)
PATCH on non updatable fields
PATCH request in batch - single changeset - for all possible cases above
PATCH request in batch - multi changeset - for all possible cases above
PUT the instance of an Entity Type with properties from BO Root node
PUT the instance of an Entity Type with properties from non-BO Root node

PUT instance of an Entity Type with properties created as Merge association of a Business Object

PUT instance of an Entity Type created as merge association and during instance creation only Root node was

PUT instance with data unacceptable by the BO


PUT on DO - TextCollection
PUT on DO - AttachmentFolder (Not allowed)
PUT on non updatable fields
PUT request in batch - single changeset - for all possible cases above
PUT request in batch - multi changeset - for all possible cases above
PATCH the instance of an Entity Type with properties from BO Root node
PATCH the instance of an Entity Type with properties from non-BO Root node
PATCH instance of an Entity Type with properties created as Merge association of a Business Object
PATCH instance of an Entity Type created as merge association and during instance creation only Root node wa
PATCH instance with data unacceptable by the BO
PATCH on DO - TextCollection
PATCH on DO - AttachmentFolder (Not allowed)
PATCH on non updatable fields
PATCH request in batch - single changeset - for all possible cases above
PATCH request in batch - multi changeset - for all possible cases above
Delete (Uday)

Delete a single instance of an entity set collection.

Delete mulitple instances of an entity set collection


using $batch with single changeset.

Delete mulitple instances of an entity set collection


using $batch with multiple changesets.

Delete mulitple instances belonging to diferent entity


set collections using $batch with single changeset.

Delete mulitple instances belonging to diferent entity


set collections using $batch with multiple changesets.
Delete a single instance of an entity set collection.
Delete mulitple instances of an entity set collection
using $batch with single changeset.

Delete mulitple instances of an entity set collection


using $batch with multiple changesets.

Delete mulitple instances belonging to diferent entity


set collections using $batch with single changeset.

Delete mulitple instances belonging to diferent entity


set collections using $batch with multiple changesets.
Delete a single instance of an entity set collection.

Delete mulitple instances of an entity set collection


using $batch with single changeset.

Delete mulitple instances of an entity set collection


using $batch with multiple changesets.

Delete mulitple instances belonging to diferent entity


set collections using $batch with single changeset.

Delete mulitple instances belonging to diferent entity


set collections using $batch with multiple changesets.
Delete a single instance of an entity set collection.

Delete mulitple instances of an entity set collection


using $batch with single changeset.

Delete mulitple instances of an entity set collection


using $batch with multiple changesets.

Delete mulitple instances belonging to diferent entity


set collections using $batch with single changeset.
Delete mulitple instances belonging to diferent entity
set collections using $batch with multiple changesets.
Delete a single instance of an entity set collection.

Delete mulitple instances of an entity set collection


using $batch with single changeset.
Delete mulitple instances of an entity set collection
using $batch with multiple changesets.
Delete mulitple instances belonging to diferent entity
set collections using $batch with single changeset.
Delete mulitple instances belonging to diferent entity
set collections using $batch with multiple changesets.
Delete a single instance of an entity set collection.
Delete mulitple instances of an entity set collection
using $batch with single changeset.
Delete mulitple instances of an entity set collection
using $batch with multiple changesets.
Delete mulitple instances belonging to diferent entity
set collections using $batch with single changeset.
Delete mulitple instances belonging to diferent entity
set collections using $batch with multiple changesets.
KUT (Raghu)

[DT] Add an extension field to a SAP delivered OData service (one extension
field to more than one service at a time)
> All data types(Text, Indicator, Amount, Quantity, List, etc.,)
> Add Complex property type(Amount, Quantity)
> Add Codelist propert(Simple, Multi value)
[RT] Read Metadata
[RT] Read Collection
[RT] POST with Entity type collection of added KUT field
[RT] PUT with Entity type collection of added KUT field
[RT] PATCH with Entity type collection of added KUT field

[DT] Export/Import the extension fields.


[RT] Read Metadata
[RT] Read Collection
[RT] POST with Entity type collection of added KUT field
[RT] PUT with Entity type collection of added KUT field
[RT] PATCH with Entity type collection of added KUT field

[DT] Remove the extension field from the OData service.


[RT] Read Metadata
[RT] Read Collection

[DT] Delete the extension field from system.


[RT] Read Metadata
[RT] Read Collection
[DT] Add an extension field to Custom OData service
> All data types(Text, Indicator, Amount, Quantity, List, etc.,)
> Add Complex property type(Amount, Quantity)
> Add Codelist propert(Simple, Multi value)
[RT] Read Metadata
[RT] Read Collection
[RT] POST with Entity type collection of added KUT field
[RT] PUT with Entity type collection of added KUT field
[RT] PATCH with Entity type collection of added KUT field
[DT] Add an extension field to a SAP delivered OData service (one extension
field to more than one service at a time)
> All data types(Text, Indicator, Amount, Quantity, List, etc.,)
> Add Complex property type(Amount, Quantity)
> Add Codelist propert(Simple, Multi value)
[RT] Read Metadata
[RT] Read Collection
[RT] POST with Entity type collection of added KUT field
[RT] PUT with Entity type collection of added KUT field
[RT] PATCH with Entity type collection of added KUT field

[DT] Export/Import the extension fields.


[RT] Read Metadata
[RT] Read Collection
[RT] POST with Entity type collection of added KUT field
[RT] PUT with Entity type collection of added KUT field
[RT] PATCH with Entity type collection of added KUT field

[DT] Remove the extension field from the OData service.


[RT] Read Metadata
[RT] Read Collection

[DT] Delete the extension field from system.


[RT] Read Metadata
[RT] Read Collection
[DT] Add an extension field to Custom OData service
> All data types(Text, Indicator, Amount, Quantity, List, etc.,)
> Add Complex property type(Amount, Quantity)
> Add Codelist propert(Simple, Multi value)
[RT] Read Metadata
[RT] Read Collection
[RT] POST with Entity type collection of added KUT field
[RT] PUT with Entity type collection of added KUT field
[RT] PATCH with Entity type collection of added KUT field
PDI (Raghu)

PDI Property under template BO Node (CRUD)

PDI Property under Normal BO Node (CRUD)

PDI Property under Normal BO node merged


with parent Node (CRUD)

PDI Property under Template BO node


merged with parent Node (CRUD)

PDI CODE type Property under Template BO


node merged with parent Node - code list
collection READ

PDI CODE type Property under Template BO


node - code list collection READ
PDI CODE type Property under Template BO
node merged with parent Node - code
description READ

PDI CODE type Property under Template BO


node - code description READ
PDI Property under template BO Node (CRUD)
PDI Property under Normal BO Node (CRUD)

PDI Property under Normal BO node merged


with parent Node (CRUD)

PDI Property under Template BO node


merged with parent Node (CRUD)

PDI CODE type Property under Template BO


node merged with parent Node - code list
collection READ

PDI CODE type Property under Template BO


node - code list collection READ

PDI CODE type Property under Template BO


node merged with parent Node - code
description READ
PDI CODE type Property under Template BO
node - code description READ
PDI BO CRUD - Root node properties

PDI BO CRUD - Sub node properties.

PDI BO CRUD - Root node and sub node


together

PDI BO CRUD - Text collection and Attachment


folder under BO root node

PDI BO CRUD - Text collection and Attachment


folder under mergable Bo sub node
Etag (Kavin)

Header: If-None-Match = *
READ Collection
READ with Key(ObjectID)
READ Collection with Parent & Child Entitytype

Header: If-None-Match = <CorrectETagValue>


READ Collection
READ with Key(ObjectID)
READ Collection with Parent & Child Entitytype

Header: If-None-Match = <WrongETagValue>


READ Collection
READ with Key(ObjectID)
READ Collection with Parent & Child Entitytype

POST Entityset

POST with Batch Request

Header: If-Match = <CorrectETagValue>


PUT for an Entityset
Header: If-Match = <WrongETagValue>
PUT for an Entityset

Header: If-Match = <CorrectETagValue>


PATCH for an Entityset

Header: If-Match = <WrongETagValue>


PATCH for an Entityset

Header: If-Match = <CorrectETagValue>


DELETE for an Entityset

Header: If-Match = <WrongETagValue>


DELETE for an Entityset

READ of EntitySet Collection with Cross-BO Property

PATCH on Cross-BO Property and READ of an EntitySet Collection


Header: If-None-Match = *
READ Collection
READ with Key(ObjectID)
READ Collection with Parent & Child Entitytype
Header: If-None-Match = <CorrectETagValue>
READ Collection
READ with Key(ObjectID)
READ Collection with Parent & Child Entitytype

Header: If-None-Match = <WrongETagValue>


READ Collection
READ with Key(ObjectID)
READ Collection with Parent & Child Entitytype

POST Entityset

POST with Batch Request

Header: If-Match = <CorrectETagValue>


PUT for an Entityset

Header: If-Match = <WrongETagValue>


PUT for an Entityset
Header: If-Match = <CorrectETagValue>
PATCH for an Entityset

Header: If-Match = <WrongETagValue>


PATCH for an Entityset
Header: If-Match = <CorrectETagValue>
DELETE for an Entityset
Header: If-Match = <WrongETagValue>
DELETE for an Entityset
READ of EntitySet Collection with Cross-BO Property

PATCH on Cross-BO Property and READ of EntitySet Collection


Header: If-None-Match = *
READ Collection
READ with Key(ObjectID)
READ Collection with Parent & Child Entitytype

Header: If-None-Match = <CorrectETagValue>


READ Collection
READ with Key(ObjectID)
READ Collection with Parent & Child Entitytype

Header: If-None-Match = <WrongETagValue>


READ Collection
READ with Key(ObjectID)
READ Collection with Parent & Child Entitytype
POST Entityset

POST with Batch Request

Header: If-Match = <CorrectETagValue>


PUT for an Entityset
Header: If-Match = <WrongETagValue>
PUT for an Entityset
Header: If-Match = <CorrectETagValue>
PATCH for an Entityset
Header: If-Match = <WrongETagValue>
PATCH for an Entityset
Header: If-Match = <CorrectETagValue>
DELETE for an Entityset
Header: If-Match = <WrongETagValue>
DELETE for an Entityset
READ of EntitySet Collection with Cross-BO Property

PATCH on Cross-BO Property and READ of EntitySet Collection


Exit (Kavin)

READ Metadata to validate Exit added properties

READ with $COUNT for Exit added property

READ with $COUNT for Standard property & Exit added property

READ with $COUNT for more than 60K records

READ with $COUNT for less than 60K records

READ with $COUNT where count cannot be determined


READ with $COUNT on Navigation with standard property filter

READ with $COUNT on Navigation with Exit added property

READ with $COUNT on Navigation with Standard property & Exit added
property

READ with $COUNT on Exit added Entity type of Navigation with


standard property filter

READ with $COUNT on Exit added Entity type of Navigation with Exit
added property

READ with $COUNT on Exit added Entity type of Navigation with


Standard property & Exit added property
POST of an Entity type for which CREATE_DATA_POST_PROCESSING is
implemented
PUT of an Entity type for which WRITE_DATA_POST_PROCESSING is
implemented
PATCH of an Entity type for which WRITE_DATA_POST_PROCESSING is
implemented
DELETE of an Entity type for which DELETE_DATA_POST_PROCESSING is
implemented
POST of an Entity type for which CREATE_DATA_PRE_PROCESSING is
implemented
PUT of an Entity type for which WRITE_DATA_PRE_PROCESSING is
implemented
PATCH of an Entity type for which WRITE_DATA_PRE_PROCESSING is
implemented
DELETE of an Entity type for which DELETE_DATA_PRE_PROCESSING is
implemented
POST of an Entity type for which DO_PRE_PROCESSING is implemented

PUT of an Entity type for which DO_PRE_PROCESSING is implemented


PATCH of an Entity type for which DO_PRE_PROCESSING is implemented

DELETE of an Entity type for which DO_PRE_PROCESSING is


implemented
READ Metadata to validate Exit added properties
READ with $COUNT for Exit added property

READ with $COUNT for Standard property & Exit added property

READ with $COUNT for more than 60K records

READ with $COUNT for less than 60K records

READ with $COUNT where count cannot be determined

READ with $COUNT on Navigation with standard property filter


READ with $COUNT on Navigation with Exit added property

READ with $COUNT on Navigation with Standard property & Exit added
property
READ with $COUNT on Exit added Entity type of Navigation with
standard property filter
READ with $COUNT on Exit added Entity type of Navigation with Exit
added property
READ with $COUNT on Exit added Entity type of Navigation with
Standard property & Exit added property
POST of an Entity type for which CREATE_DATA_POST_PROCESSING is
implemented
PUT of an Entity type for which WRITE_DATA_POST_PROCESSING is
implemented
PATCH of an Entity type for which WRITE_DATA_POST_PROCESSING is
implemented
DELETE of an Entity type for which DELETE_DATA_POST_PROCESSING is
implemented
POST of an Entity type for which CREATE_DATA_PRE_PROCESSING is
implemented
PUT of an Entity type for which WRITE_DATA_PRE_PROCESSING is
implemented
PATCH of an Entity type for which WRITE_DATA_PRE_PROCESSING is
implemented
DELETE of an Entity type for which DELETE_DATA_PRE_PROCESSING is
implemented
POST of an Entity type for which DO_PRE_PROCESSING is implemented

PUT of an Entity type for which DO_PRE_PROCESSING is implemented


PATCH of an Entity type for which DO_PRE_PROCESSING is implemented

DELETE of an Entity type for which DO_PRE_PROCESSING is


implemented
READ Metadata to validate Exit added properties

READ with $COUNT for Exit added property

READ with $COUNT for Standard property & Exit added property

READ with $COUNT for more than 60K records

READ with $COUNT for less than 60K records

READ with $COUNT where count cannot be determined

READ with $COUNT on Navigation with standard property filter

READ with $COUNT on Navigation with Exit added property

READ with $COUNT on Navigation with Standard property & Exit added
property
READ with $COUNT on Exit added Entity type of Navigation with
standard property filter
READ with $COUNT on Exit added Entity type of Navigation with Exit
added property
READ with $COUNT on Exit added Entity type of Navigation with
Standard property & Exit added property
POST of an Entity type for which CREATE_DATA_POST_PROCESSING is
implemented
PUT of an Entity type for which WRITE_DATA_POST_PROCESSING is
implemented
PATCH of an Entity type for which WRITE_DATA_POST_PROCESSING is
implemented
DELETE of an Entity type for which DELETE_DATA_POST_PROCESSING is
implemented
POST of an Entity type for which CREATE_DATA_PRE_PROCESSING is
implemented
PUT of an Entity type for which WRITE_DATA_PRE_PROCESSING is
implemented
PATCH of an Entity type for which WRITE_DATA_PRE_PROCESSING is
implemented
DELETE of an Entity type for which DELETE_DATA_PRE_PROCESSING is
implemented
POST of an Entity type for which DO_PRE_PROCESSING is implemented

PUT of an Entity type for which DO_PRE_PROCESSING is implemented


PATCH of an Entity type for which DO_PRE_PROCESSING is implemented

DELETE of an Entity type for which DO_PRE_PROCESSING is


implemented
RAL (Adithya)

Read an entity set collection.

Read a specific record of an entity set collection.

Read a property of a specific record of an entity set collection.

Read a property of a specific record of an entity set collection, with $value.

Read a property of a specific record if an entity set collection, with $value and $format.

Read an entity set collection, with $expand.


Read an entity set collection, with navigation.

Read an entity set collection, with $filter.

Read an entity set collection, with $search.

Read an entity set collection, with $select.

Read an entity set collection, with $count and $filter, with RAL fields in $filter.

Read an entity set collection with $count and $search.

Read an entity set collection with $search and $select.

Read an entity set collection, with RAL fields in $filter.

Read multiple entity set collections, with $batch.

Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).

Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL
Read an entity set collection.
Read a specific record of an entity set collection.

Read a property of a specific record of an entity set collection.

Read a property of a specific record of an entity set collection, with $value.

Read a property of a specific record if an entity set collection, with $value and $format.

Read an entity set collection, with $expand.

Read an entity set collection, with navigation.


Read an entity set collection, with $filter.

Read an entity set collection, with $search.

Read an entity set collection, with $select.

Read an entity set collection, with $count and $filter, with RAL fields in $filter.

Read an entity set collection with $count and $search.

Read an entity set collection with $search and $select.

Read an entity set collection, with RAL fields in $filter.

Read multiple entity set collections, with $batch.

Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).

Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).

Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL
Read an entity set collection.

Read a specific record of an entity set collection.

Read a property of a specific record of an entity set collection.

Read a property of a specific record of an entity set collection, with $value.

Read a property of a specific record if an entity set collection, with $value and $format.

Read an entity set collection, with $expand.

Read an entity set collection, with navigation.

Read an entity set collection, with $filter.

Read an entity set collection, with $search.


Read an entity set collection, with $select.

Read an entity set collection, with $count and $filter, with RAL fields in $filter.

Read an entity set collection with $count and $search.

Read an entity set collection with $search and $select.

Read an entity set collection, with RAL fields in $filter.

Read multiple entity set collections, with $batch.

Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).

Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).

Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL
Read an entity set collection.
Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read an entity set collection, with $filter.
Read an entity set collection, with $search.
Read an entity set collection, with $select.
Read an entity set collection with $search and $select.
Read multiple entity set collections, with $batch.
Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).
Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL

Read an entity set collection.


Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read an entity set collection, with $filter.
Read an entity set collection, with $search.
Read an entity set collection, with $select.
Read an entity set collection with $search and $select.
Read an entity set collection, with RAL fields in $filter.
Read multiple entity set collections, with $batch.
Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).
Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL

Read an entity set collection.


Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read an entity set collection, with $filter.
Read an entity set collection, with $search.
Read an entity set collection, with $select.
Read an entity set collection with $search and $select.
Read an entity set collection, with RAL fields in $filter.
Read multiple entity set collections, with $batch.
Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).
Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL
Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.

Read a specific record of an entity set collection.


Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read an entity set collection.

Read a specific record of an entity set collection.

Read a property of a specific record of an entity set collection.

Read a property of a specific record of an entity set collection, with $value.


Read a property of a specific record if an entity set collection, with $value and $format.

Read an entity set collection, with $expand.

Read an entity set collection, with navigation.

Read an entity set collection, with $filter.


Read an entity set collection, with $search.

Read an entity set collection, with $select.


Read an entity set collection, with $count and $filter, with RAL fields in $filter.
Read an entity set collection with $count and $search.
Read an entity set collection with $search and $select.
Read an entity set collection, with RAL fields in $filter.
Read multiple entity set collections, with $batch.
Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).
Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL
Read an entity set collection.

Read a specific record of an entity set collection.

Read a property of a specific record of an entity set collection.

Read a property of a specific record of an entity set collection, with $value.

Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read an entity set collection, with $filter.
Read an entity set collection, with $search.
Read an entity set collection, with $select.
Read an entity set collection, with $count and $filter, with RAL fields in $filter.
Read an entity set collection with $count and $search.
Read an entity set collection with $search and $select.
Read an entity set collection, with RAL fields in $filter.
Read multiple entity set collections, with $batch.
Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).
Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL
Read an entity set collection.

Read a specific record of an entity set collection.

Read a property of a specific record of an entity set collection.

Read a property of a specific record of an entity set collection, with $value.

Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read an entity set collection, with $filter.
Read an entity set collection, with $search.
Read an entity set collection, with $select.
Read an entity set collection, with $count and $filter, with RAL fields in $filter.
Read an entity set collection with $count and $search.
Read an entity set collection with $search and $select.
Read an entity set collection, with RAL fields in $filter.
Read multiple entity set collections, with $batch.
Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).
Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL
Read an entity set collection.
Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read an entity set collection, with $filter.
Read an entity set collection, with $search.
Read an entity set collection, with $select.
Read an entity set collection with $search and $select.
Read multiple entity set collections, with $batch.
Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).
Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL
Read an entity set collection.
Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read an entity set collection, with $filter.
Read an entity set collection, with $search.
Read an entity set collection, with $select.
Read an entity set collection with $search and $select.
Read an entity set collection, with RAL fields in $filter.
Read multiple entity set collections, with $batch.
Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).
Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL
Read an entity set collection.
Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read an entity set collection, with $filter.
Read an entity set collection, with $search.
Read an entity set collection, with $select.
Read an entity set collection with $search and $select.
Read an entity set collection, with RAL fields in $filter.
Read multiple entity set collections, with $batch.
Read an entity set collection, with a function import of type QUERY (testing any one function import type is sufficient).
Read an entity set collection, with a function import of type ACTION (testing any one function import type is sufficient).
Read an entity set collection, with a function import (QUERY or ACTION), with the function import parameters that are RAL

Read a specific record of an entity set collection.


Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
Read a specific record of an entity set collection.
Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.

Read a specific record of an entity set collection.


Read a property of a specific record of an entity set collection.
Read a property of a specific record of an entity set collection, with $value.
Read a property of a specific record if an entity set collection, with $value and $format.
Read an entity set collection, with $expand.
Read an entity set collection, with navigation.
De-activating an RAL field group and then reading an entity collection with RAL sensitive fields
Activating an RAL field group (which was de-activated in the previous test case scenario) and then reading an entity collecti
De-scoping of RAL in the business configuration (BC), and then reading an entity collection with RAL sensitive fields
Scoping of RAL in the business configuration (BC) (which was de-scoped in the previous test case scenario) and then readin
RBAM
Dos (Anwesha) Batch (Sumit) (Raghu)

ADDRESS DO-CRUD for Address as a


separate entity under BO node.

ADDRESS DO- CRUD for address related


properties merged with host BO node

ADDRESS DO - Address snapshot read


( Create Update and Delete not
possible)

TEXT COLLECTION AND ATTACHMENT -


CRUD test when Host Bo node is
modelled as separate entity.

TEXT COLLECTION AND ATTACHMENT -


CRUD test when Host Bo node is
merged with parent BO node
ADDRESS DO-CRUD for Address as a
separate entity under BO node.
ADDRESS DO- CRUD for address related
properties merged with host BO node

ADDRESS DO - Address snapshot read


( Create Update and Delete not
possible)

TEXT COLLECTION AND ATTACHMENT -


CRUD test when Host Bo node is
modelled as separate entity.

TEXT COLLECTION AND ATTACHMENT -


CRUD test when Host Bo node is
merged with parent BO node
ADDRESS DO-CRUD for Address as a
separate entity under BO node.

ADDRESS DO- CRUD for address related


properties merged with host BO node

ADDRESS DO - Address snapshot read


( Create Update and Delete not
possible)

TEXT COLLECTION AND ATTACHMENT -


CRUD test when Host Bo node is
modelled as separate entity.
TEXT COLLECTION AND ATTACHMENT -
CRUD test when Host Bo node is
merged with parent BO node
Function Imports (Anwesha)

Bo action with one or more than one rows as input.(Default


returning parameter is 'instance Data')

Bo action with no rows as input.(Default returning parameter is 'Is


Successful')

Bo action with additional parameters other than default parameter


'Object ID'.

BO Query execution without any parameters.

BO query execution with multiple query parameters.


Bo action with one or more than one rows as input.(Default
returning parameter is 'instance Data')
Bo action with no rows as input.(Default returning parameter is 'Is
Successful')

Bo action with additional parameters other than default parameter


'Object ID'.

BO Query execution without any parameters.

BO query execution with multiple query parameters.


Bo action with one or more than one rows as input.(Default
returning parameter is 'instance Data')

Bo action with no rows as input.(Default returning parameter is 'Is


Successful')

Bo action with additional parameters other than default parameter


'Object ID'.

BO Query execution without any parameters.

BO query execution with multiple query parameters.


S.No DWB/non-DWB Service Type(MO/BO)/BO Type(Standard/Custom) Test Case Scenario
Has the test case scenario been automated? System (QWA, QXL, VF4, H4D)
If yes, then specify the JMX file name in which it is present.
Thread group name within the JMX file
If no, then reason for not being automated.
s
pe

o
Ty

cti
B

nt
DW

un
Create

re
Merged Expand&C

es s/F
B/

of ife
Associationed
Association ollapse
pe DW

liti ice
D
Entities

na erv
Ty on

S
N

Custom Service on Standard Bos Yes Yes Yes


Example
1. Customer- BO and
>CurrentComm OData AddressInformati
on Service on
2. OppItem- Side
>MaterialV1
NonDWB
Custom Service on Custom Bos
Example
MO Service on Standard Bos
Example
MO Service on Custom Bos
Example
Custom Service on Standard Bos
Example
Custom Service on Custom Bos
Example
DWB Type
MO Service on Standard Bos
Example
MO Service on Custom Bos
Example
ExternalKey+Ref ID Mapping CRUD Flags Etag ComplexTy Root2ChildL Default
ExternalKey Property Property pe evels Values

Yes

5Levels
CodeDescrip UI Text Function
Attachment TextCollection Address Navigation
tion Import

Yes Yes Yes Yes Yes

1.OppAF 1.OppTC Action FI -


2.OppItemAF 2.OppItemTC Reference- Checkbox Enhancem Customer->its
3.OppItem- 3.OppItem- Sheet2 child entities
ent
>MaterialV1AF >MaterialV1TC
Smoke Test Scenario - QWA
Create a new DWB MO Service
Set Auth checkbox, Code Description, DWB Flag checkbox, Addtion of WoC Views at Service level
Select BO
Create Entity Types with attributes (Customer)
Check for defualt properties added to newly created Customer Entity
Add attributes to the existing Entity
Check on BO Attributes same on Service Entity Attributes
Add attributes to the existing Entity
Add Opp Prospect Party - Reference External key are getting created
Check for "Add External Key" behaviour for Opp Prospect Party Reference External Key - Add , remove and re-
add
Change the Property Name and Save.On Re-open the changes should be reflected.
Entity type Name change and Save.On Re-open the changes should be reflected.
Createable and Updatable Flags editable . Save. On Re-open the changes should be reflected.
Deletion of Entity and Property. Checj for changes to be reflected.
Addtion of WoC Views at Entity level
UI Text at Entity Level and Properties
Activation .
Metadata URL created.
Add a property from Mergable Association.
Create a Entity from Non Mergable Association.Cross check for the Node change under BO Structure
Add properties to the newly created Entity from a Non Mergable Association and cross check
Check for ParentExternalKey, ParentObject ID, HeaderObjectID properties added to the child entities created
Addition of Text Collection and AttachmentFolder - Check for its properties
Addition of Complex Types
Default Values - add to properties and cross check
Navigations- Check for Navigations creations
Create Customer Address Information
Edit the service by adding a new entity using a
Tool Priorty Type

JMeter
JMeter

JMeter
JMeter
JMeter

JMeter

JMeter
JMeter
JMeter

JMeter

JMeter
JMeter

JMeter
Test Cases

Double Maintainence in H4D and VF4 Jmeter Files for RBAM


Double Maintainence in H4D and VF4 Jmeter Files for Cross BO Association Entity Creation
Function import 'ProductFindBySalesInfo' of 'c4codata' service. Also check for the below function imports added through exit:
'AccountFindByCommunicationData'
AccountFindByElements
ContactFindByElements
EmployeeFindByCommunicationData
EmployeeFindByName
EmployeeFindByElements+B22:I23
OpportunityFindByOwner
LeadFindByElements
ProductFindByCategory
ProductFindBySalesInfo
GetLoggedInUserInfo

SAM Use case in Jmeter SR , SRI


Upsert with x-http-method = "Merge" . Pass ObjectID in the URL and in the payload. Update should work
Creation of a separate Jmeter file for QWA system due to diference in metadata in current release and hotfix codeline . Consid
READ for automation
Update merged description instance based on Logon Language
Test Case Document: TC_ODATA_SERVICE_WRITE.docx
Complex Extension Fields - Create/Update - c4cdataworkbench - lead. As these are handled by exits instead of framework.
Automate CRUD opertaions on Standarad DWB and non-DWB servie with KUT and PDI fields.
Automation for 'My queries'.
Normal 'My queries' for entity set collection
GET AccountCollection
c4c-odata-def-set-name:AllAccounts

with skip, top and combination of both.


GET AccountCollection?$skip=1&$top=1
c4c-odata-def-set-name:MyAccounts

with extra filter options along with skip and top


GET AccountCollection?$filter=AccountID eq '123'&$skip=1&$top=1
c4c-odata-def-set-name:MyAccounts

Entity Cleanup done for following Entity types in C4CODATA:


-Individual Customer
-Account Contact Relationship
-Employee

ServieRequest-UsedAddress Creation Inline(single and multiple records in changeset)


Send Update(Patch) calls only for exit properties e.g. Jobtitle, Department etc. c4codata/ContactCollection, it should get updat
and Non-batch)
Status Release Cycle

New
New
New

New
New
New

New

New
New
New

New

New
New
Area

Odata Runtime
Odata Runtime

iCRM

Odata Runtime

Odata Runtime
Odata Runtime
Odata Runtime
Odata Runtime
Odata Runtime
Odata Runtime
Odata Runtime
Odata Runtime
Odata Runtime
Odata Runtime
Odata Runtime
Odata Runtime

Odata Runtime
Odata Runtime
Odata Runtime

Odata Editor
iCRM

WSMV
Odata Runtime

Odata Runtime
Odata Runtime
Odata Runtime

Odata Runtime

Odata Runtime
Odata Runtime

Odata Runtime

Odata Runtime
Odata Runtime

Odata Runtime

Odata Runtime
Use Case

Include * in $expand
Sample URL: https://axp-cust220.dev.sapbydesign.com/sap/c4c/odata/v1/c4codata/AccountCollection?
$top=10&$expand=AccountRole&$select=*,AccountRole/RoleCode
Include NavigationProperty in $select and $expand. Check the file: $SelectURLs.txt for details

FI: GetLoggedInUserInfo is used to fetch logged in user details. Very important to load end user UI.
https://my308297.vlab.sapbydesign.com/sap/c4c/odata/v1/c4codata/GetLoggedInUserInfo should fetch UserCollection Data f
the user. Test has to be done by logging in as an end user i.e. the user shouldn't be assigned with "User" workcenter view unde
"Administration" workcenter
In-Line/Deep Import adoption for Standard service Jmeter scripts
1. Vanila use case- straight forward in-line post,update,delete
Error handling use case
In-Line/Deep Import adoption for Standard service Jmeter scripts
2. Error handling use case
PUT - Service Request, Account,Contacts, Appointment and Visit in C4CODATA service
PUT - Visits,Account, ServiceRequest(9 left) in DATAWORKBENCH service
PATCH - Service Request, Account,Contacts, Visit in C4CODATA service
PATCH - ServiceRequest, Account, Visit in DATAWORKBENCH service
Upsert - for ServiceRequest , Contact , Activity(1), Account in C4CODATA service
Upsert - ServiceRequest,Contact, Visits and Accounts in DATAWORKBENCH service
Enhance Jmeter scripts for $count optimization
Enhance Jmeter scripts for $expand with $select and $top and $skip and $search, $expand+$search with diferent data types
Enhance Jmeter scripts for $search
Automate missed out entities from both C4CODATA and Dataworkbench services in Jmeter
$filter with diferent data types with $select || $ search

$skip token - do a $skip+$select or $filter to get the skip token


$select
Jmeter Automate for dwbmonitor service

Function import 'ProductFindBySalesInfo' of 'c4codata' service. Also check for the below function imports added through exit:
'AccountFindByCommunicationData'
AccountFindByElements
ContactFindByElements
EmployeeFindByCommunicationData
EmployeeFindByName
EmployeeFindByElements+B22:I23
OpportunityFindByOwner
LeadFindByElements
ProductFindByCategory
ProductFindBySalesInfo
GetLoggedInUserInfo
Automate iCRM functionality - End User Provisioning/Deprovisioning
Automation for Extension Scenario using Sahi- E2E
Web Service Message Monitoring View
RBAM
Web DAV
SAM Use case in Jmeter SR , SRI
Enhance DELETE of Appointment
Upsert with x-http-method = "Merge" . Pass ObjectID in the URL and in the payload. Update should work
PATCH with Internal ID is only untill 2nd level
Creation of a separate Jmeter file for QWF system due to diference in metadata in current release and hotfix codeline . Consid
only READ for automation
Update merged description instance based on Logon Language
Test Case Document: TC_ODATA_SERVICE_WRITE.docx
Complex Extension Fields - Create/Update - c4cdataworkbench - lead. As these are handled by exits instead of framework.

Function import 'ProductFindBySalesInfo' of 'c4codata' service. Also check for the below function imports added through exit:
'AccountFindByCommunicationData'
AccountFindByElements
ContactFindByElements
EmployeeFindByCommunicationData
EmployeeFindByName
EmployeeFindByElements
OpportunityFindByOwner
LeadFindByElements
ProductFindByCategory
ProductFindBySalesInfo
GetLoggedInUserInfo

Automate CRUD opertaions on Standarad DWB and non-DWB servie with KUT and PDI fields.
Automation for 'My queries'.
Normal 'My queries' for entity set collection
GET AccountCollection
c4c-odata-def-set-name:AllAccounts

with skip, top and combination of both.


GET AccountCollection?$skip=1&$top=1
c4c-odata-def-set-name:MyAccounts

with extra filter options along with skip and top


GET AccountCollection?$filter=AccountID eq '123'&$skip=1&$top=1
c4c-odata-def-set-name:MyAccounts

Entity Cleanup done for following Entity types in C4CODATA:


-Individual Customer
-Account Contact Relationship
-Employee

ServieRequest-UsedAddress Creation Inline(single and multiple records in changeset)

Send Update(Patch) calls only for exit properties e.g. Jobtitle, Department etc. c4codata/ContactCollection, it should get
updated(Batch and Non-batch)
Automation Target
Status Requested By Priority Ticket(if available) Responsible Release

Completed Sumit 1670535169 (internal) Divya 1702


Completed Uday 531127 2016 (Customer) Divya 1702

iCRM
issue:https://jam4.sapjam
.com/questions/7D4kEVIl
Completed Uday u8caG9yZ2Rbac3 Divya 1611/1702

Completed Divya Divya

Completed Divya Divya


Completed Divya Divya
Completed Divya Divya
Completed Divya Divya
Completed Divya Divya
Completed Divya Divya 1702
Completed Divya Divya 1702
Completed Divya Divya 1702
Completed Divya Divya 1702
Completed Divya Divya 1702
Completed Divya Divya 1702
Completed Divya Divya 1702

Completed Divya Divya 1702


Completed Divya Divya 1702
Completed Divya Divya 1702

New Uday 1 Strategic Divya 1705


New Uday Strategic Divya 1702
New Uday 2 Divya 1705
New Uday Divya 1705+
New Uday 3 Divya 1705
New Uday Divya 1708
New Divya Divya 1702
New Divya Divya 1702
New Divya 1702
New Divya Divya 1702

New Divya Divya

New Vipin Divya 1702


New Vipin Divya 1705

New Vipin Divya 1705

New Raghu 1702


1770050333:ICRM Just
500 contacts are returned
when querying with using
c4c-odata-def-set-name
New Anwesha header via batch request

New Kavin

New Sumit https://support.wdf.sap.corp/sap/support/message/1770114123


Divya 1705

New Sumit https://support.wdf.sap.corp/sap/support/message/1770051292


Divya 1705
Comment

Re-test Editor in HTML5 and Create Use Case


document highlevel for automation sign of
1. Use existing ext.fields add them to OData
Service .Ex: Root and Address in Corp.Acc and
ext.fields for Root under Opp. Total of 3 Scripts.
2. Execute Jmeter script for after this sahi script
is executed. 3.Separate script for deletion of
ext.fields and again run the JMeter for read

Create standard services (DWB and non-DWB).


Add KUT extension fields. Extend the service via
PDI.
Using these services, automate all CRUD
opertaions.
Payload is attached in ticket
Yes QWA Standard service on standard BO
No QXL Custom service on standard BO
H4D Custom service on custom BO
VF4
Address as1. Without default properties added 2.With
default properties added(Blackbox) ; Each has
to be tested for
1.PartnerAddress,2.WorkplaceAddress,3.Organ
isationAddress

Address meCustomer->AddressInformation->Address
Address Snapshot
Used AddrSR->ServicePointLocation->UsedAddress

S-ar putea să vă placă și