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>