Skip to Content
0
Dec 03, 2019 at 10:42 AM

The metadata do not allow a null value for property 'integrationKey'.

521 Views Last edit Dec 10, 2019 at 09:03 AM 3 rev

When we send response from SCPI as below, response is successful in hybris

<SAPCpiOutboundEccCatalogs> <SAPCpiOutboundEccCatalog> <b2bUnitUid>testB2BUnitUid2</b2bUnitUid> <salesOrganization>5600</salesOrganization> <integrationKey>testB2BUnitUid2</integrationKey> </SAPCpiOutboundEccCatalog> </SAPCpiOutboundEccCatalogs>

When response is changed to

<SAPCpiOutboundEccCatalogs> <SAPCpiOutboundEccCatalog> <b2bUnitUid>testB2BUnitUid2</b2bUnitUid> <salesOrganization>5600</salesOrganization> <integrationKey>testB2BUnitUid2</integrationKey> <sapCpiCatalogs> <SAPCpiCatalog> <name>newTestName</name> <integrationKey>newTestName</integrationKey> </SAPCpiCatalog> <sapCpiCatalogs </SAPCpiOutboundEccCatalog> </SAPCpiOutboundEccCatalogs>

Hybris gets 400 Bad request response , I am trying to send list of sapCpiCatalogs

Attachments

iflow.png (21.5 kB)