This commit is contained in:
Daniel
2021-07-16 07:09:19 +02:00
parent 67643b8d95
commit fc69311ebe
14 changed files with 89 additions and 3285 deletions

View File

@@ -1 +0,0 @@
using from './srv/mashup';

View File

@@ -25,16 +25,8 @@
}
}
},
"[local-hybrid]": {
"messaging": {
"kind": "file-based-messaging"
}
},
"[hybrid]": {
"messaging": {
"kind": "enterprise-messaging-shared"
}
}
"[local-hybrid]": { "messaging": { "kind": "file-based-messaging" }},
"[hybrid]": { "messaging": { "kind": "enterprise-messaging-shared" }}
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,10 +0,0 @@
const cds = require('@sap/cds');
module.exports = cds.service.impl(function () {
const { A_BusinessPartner } = this.entities;
// https://api.sap.com/event/SAPS4HANACloudBusinessEvents_BusinessPartner/resource
this.after('UPDATE', A_BusinessPartner, async data => {
await this.emit("BusinessPartner.Changed", { BusinessPartner: data.BusinessPartner });
});
});

View File

Can't render this file because it contains an unexpected character in line 2 and column 30.

1
suppliers/test/index.cds Normal file
View File

@@ -0,0 +1 @@
using from '../srv/mashup';

7
suppliers/test/mocked.js Normal file
View File

@@ -0,0 +1,7 @@
let { API_BUSINESS_PARTNER:S4 } = cds.services
// Mocking event emitter according to:
// https://api.sap.com/event/SAPS4HANACloudBusinessEvents_BusinessPartner/resource
S4.after ('UPDATE', 'A_BusinessPartner', data =>
S4.emit ('BusinessPartner.Changed', { BusinessPartner: data.BusinessPartner })
)