logo

NJP

How To - Integrate with SAP ECC IDoc

Import · Nov 25, 2020 · video

welcome to integration hub demo today i'm going to show you the sap eccid docs book sap ecc i talk sport is very straightforward and it's an asynchronous integration between servicenow to sap what it means is it's mostly just create or post things from servicenow to sap one way find forget you don't really expect any response message back from sap into servicenow everything will be just straight push from surface now to sap now some of the scenarios can be um pushing some new fixed assets or pos or the purchase requisition the prs from surface now into sap so that can be uh possible of the scenarios remember sap is a on-premise of software which resides behind the customer's firewall which means you need to configure mid server in order to integrate between surface now and sap behind the firewall okay and right now this one supports the sap ecc6 exp x version it's tested and again you test it against the internal sandbox that we have um so theoretically you can support um the the older version the exp7 but we haven't tested against that instance uh for sure so uh if you communicate with your prospect customers uh just set that right expectation that hey this um spoke tested against the ehp8 but didn't test against the exp7 or any other versions of it so that's the version of sap this sap ecc idoc's book supports so let's jump to the demo real quick right here we have our one scenario config which is called a create materials before i jump into this whole big payload of it let me showcase the list of actions that we have for the sap ecc spoke it's right here and you can see um we have a lot of as i mentioned before only create and post and some updates from surface now to sap let me see fixed assets uh journal entry uh create materials and uh good receipts so and so forth so those are all out of the box for the customer to play around and as you know smoke itself is pretty um is pretty extensible so that anyone with sap and servicenow knowledge can learn from this framework and uh you know extend this spoke and post things from servicenow into sap but for the out-of-the-box spoke perspective the action perspective uh these are all the actions available for customer to use which some of them are very popular use cases right journal entries uh jr accounts and all these things okay and next expand this create materials a little bit for idoc to integrate between surface now to sap you need the connection aliases the sender port the partner number of sender so these will be pre-config in sap and sap expert are should able to guide you through how to set those up the core meet of this integration or this book will be the items okay the items will be for example here these are all the sap specific values so this assumption that a customer will have these foundational master data pre-synced from sap into surface now which we are not going to cover in this uh demo but these will be the expectation uh these master data will be on synced beforehand like material types industry sector and all these things so just want to give you some example uh what fields we filled out so in case you want to create your own poc in your own demo hub instance of sap these are some kind of reference that you can use to recreate the similar demo for your customer okay it's a huge list uh a big payload as you can imagine sap is is pretty a complex system rival bus system and he has a lot of fields and very different permutations that you can uh play around with so these are some of the required fields that needs to be done per per hour servicenow experience with sap and this is one of the item one demo so let's put one right here it's called ek and so that we know hey this is a newly created materials for this demo eq1 let's make sure and then for this one you can see these are all also pre-config all right the function the plant purchasing group so on so forth okay so available check profit center and uh let's see if they created this one as well yep see and also this one so feel free to pause around this video to get the right field uh in case you need to recreate this uh idoc call and that's it yes it's a huge list it's expected it's sap so uh get used to it is what it is and let's click on the test button this time let's run on the background so that we can have the freedom of clicking around and now it's triggering and creating a whole flow or whole payload and push it from surface now to sap one way right here of course you saw this payload is pretty huge already so you know in a very usual scenario you don't want to keep you know hitting it one one payload for for one transaction i dot means to uh you have bundles several items together and then you send it over into um the sap system in one shot it's like it's huge and it takes quite a while to do around to do a one trip from servicenow to sap here we are done it's about a couple minutes before it's actually um heading to the endpoint so let's examine what's in there and it's still [Music] going and it's done awesome as you can see this one has been created into uh i mean this is respond back from uh sap into uh surface now and that's good i mean at least we have the top number right here to refer something on to so that in case you want to build more flow uh to extend this uh flow right here then you can always get something from the dot number of this materials and build further kind of logics uh beyond this sample flow right here okay and you can use the dot number to do that and this one yep this one is the payload sending from a servicenow to sap i'm not going to scroll through all these things because it's going to be 2046 after scroll demo so but you get a concept cross you see hey this we created a huge payload and uh send it into sap so now let's go to sap and find out this fujitsu cloud ek1 okay so this is the sap instance right now i'm showing you hey we it doesn't exist right now let me do a fetch again and theoretically you can see a fujitsu cloud ek1 right here so let me cancel out of it and then we can do it one more time on this so let's click on search click on okay then you just yeah ek one now there you go man it's right here [Music] did i click it yep let's let's just click it so let's check it out i mean he has it so let me my bad and then click okay yes some basic data that we want uh this one and then click on here then you can view more information about whatever payload we pass in from servicenow to sap that's what will be displayed right here in sap oh and fyi uh how i get to this screen is uh mm03 so if you slash n m03 then you are able to uh get back into here you can search for don't enter anything if you want to retrieve all and then just click enter and then you can see hey these are the uh materials that i'm looking for so that's it uh hope you enjoy the demo if you have any questions please feel free to reach out to the integration hub team and we are here to help thank you take care

View original source

https://www.youtube.com/watch?v=OO1bQce35Ds