Multidomain MDM
- Multidomain MDM 10.5
- All Products
Property
| Example Value
|
---|---|
Name
| besexternal
|
URL
| https://<host>:<port>/bes-external-call/CustomLogicService?wsdl
|
Property
| Example Value
|
---|---|
SOAP Operation
| validate
|
Business Entity
| Person
|
Service Phase
| WriteCO.BeforeValidate
|
POST /cmx/cs/<ors>/Person?systemName=Admin { "firstName": "John", "TelephoneNumbers": { "item": [ { "phoneExtNum": "e@1", "phoneNum": "1234567", "phoneTypeCd":{ "phoneType":"PRI" } } ] } }
<?xml version="1.0" encoding="UTF-8"?> <ns1:CsFault xmlns:ns1="urn:cs-base.informatica.mdm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ns1:errorMessage>SIP-50022: Validation failed.</ns1:errorMessage> <ns1:errorCode>SIP-50022</ns1:errorCode> <ns1:details xsi:type="ns1:ValidationErrors"> <ns1:error> <ns1:code>CUSTOM-00001</ns1:code> <ns1:message>The Phone Ext Number has special symbols.</ns1:message> <ns1:field>Person.TelephoneNumbers.phoneExtNum</ns1:field> </ns1:error> </ns1:details> </ns1:CsFault>
POST /cmx/cs/<ors>/Person?systemName=Admin { "firstName": "John", "TelephoneNumbers": { "item": [ { "phoneExtNum": "e1", "phoneNum": "1234567", "phoneTypeCd":{ "phoneType":"PRI" } } ] } }
POST /cmx/cs/<ors>/Person?systemName=Admin { "firstName": "John", "TelephoneNumbers": { "item": [ { "phoneExtNum": "e1", "phoneNum": "123o4567", "phoneTypeCd":{ "phoneType":"PRI" } } ] } }
POST /cmx/cs/<ors>/Person?systemName=Admin { "firstName": "John", "TelephoneNumbers": { "item": [ { "phoneExtNum": "e1", "phoneNum": "12304567", "phoneTypeCd":{ "phoneType":"PRI" } } ] } }
POST /cmx/cs/<ors>/Person/rowidObject?systemName=Admin { "TelephoneNumbers": { "item": [ { "phoneExtNum": "e2", "phoneNum": "23045678", "phoneTypeCd":{ "phoneType":"PRI" } } ] } }
POST /cmx/cs/<ors>/Person?systemName=Admin { "firstName": "John", "TelephoneNumbers": { "item": [ { "phoneExtNum": "e1", "phoneNum": "12304567", "phoneTypeCd":{ "phoneType":"PRI" } }, { "phoneExtNum": "e2", "phoneNum": "23045678", "phoneTypeCd":{ "phoneType":"PRI" } } ] } }