on 04-13-2012 2:46 PM
I'm trying to build an update based on if an item exists on a separate SQL database. I went through all of the webinars, and there's nothing about B1 to DB. There's a DB to B1, which is helpful, but I didn't know if I could just reverse the process and use that, or take an already existing package step and modify it to do the query/update to the SQL table. Again, I need to update/insert to a non SAP B1 table with B1 data based on that non SAP B1 table already having the information. If anyone could help, or point me in the right direction, that would be helpful. Thank you.
Yes.
First you want to create the external database in the SLD.
Then in your SQL Call step, select the system you set up in the SLD for SysID
Finally, in SQL Call step, set your SQL Statement as an Update or Insert.
I had created a Scenario step that updated a MySQL database, but I didn't back it up before I reinstalled.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am not a big fan of the outbound. I am sure there are scenarios in which it would be usefull. I usually do every thing in steps and leve the outbound as void. Reason for this is to handle errors. For example, if an error occurs on an outbound step, you have no ways of checking for errors. If you do it in your step, then you have the ablilty to either write an alert to B1 or send an email notifying a user that an error occured. This is particularly true when doing asynchronous step design.
User | Count |
---|---|
106 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.