Find Customer Account based on Context Sensitive Flex Fields

This use case explains how to find CustomerAccount based on context sensitive flex fields (DFF).

Operation: findCustomerAccount

Request Body

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/cdm/foundation/parties/customerAccountService/applicationModule/types/" xmlns:typ1="http://xmlns.oracle.com/adf/svc/types/">
<soapenv:Header/>
<soapenv:Body>
<typ:findCustomerAccount>
<typ:findCriteria>
<typ1:fetchStart>0</typ1:fetchStart>
<typ1:fetchSize>-1</typ1:fetchSize>
<typ1:filter>
<typ1:conjunction>And</typ1:conjunction>
<typ1:group>
<typ1:conjunction>And</typ1:conjunction>
<typ1:upperCaseCompare>false</typ1:upperCaseCompare>
<typ1:item>
<typ1:conjunction>And</typ1:conjunction>
<typ1:attribute>CustAcctInformation</typ1:attribute>
<typ1:nested>
<typ1:group>
<typ1:conjunction>And</typ1:conjunction>
<typ1:upperCaseCompare>false</typ1:upperCaseCompare>
<typ1:item>
<typ1:attribute>__FLEX_Context</typ1:attribute>
<typ1:operator>=</typ1:operator>
<typ1:value>DCMS - PJ</typ1:value>
</typ1:item>
<typ1:item>
<typ1:conjunction>And</typ1:conjunction>
<typ1:upperCaseCompare>false</typ1:upperCaseCompare>
<typ1:attribute>DiaVencimento</typ1:attribute>
<typ1:operator>=</typ1:operator>
<typ1:value>5</typ1:value>
</typ1:item>
</typ1:group>
</typ1:nested>
</typ1:item>
</typ1:group>
</typ1:filter>
<typ1:findAttribute>AccountName</typ1:findAttribute>
<typ1:findAttribute>AccountNumber</typ1:findAttribute>
<typ1:findAttribute>CustAcctInformation</typ1:findAttribute>
<typ1:excludeAttribute>false</typ1:excludeAttribute>
</typ:findCriteria>
<typ:findControl>
<typ1:retrieveAllTranslations>false</typ1:retrieveAllTranslations>
</typ:findControl>
</typ:findCustomerAccount>
</soapenv:Body>
</soapenv:Envelope>