iT邦幫忙

1

(ERP) 請問 SAP 的 資料庫(MS SQL) 我可以另外設計一套獨立程式連接嗎?

erp
  • 分享至 

  • twitterImage

請問 SAP 的 資料庫(MS SQL) 我可以另外設計一套獨立程式連接嗎?
不使用SAP License ,因 SAP License 很貴,想讓一般USER 透過我設計的程式連接 SAP 資料庫去新增、刪除、修改。
感謝

看更多先前的討論...收起先前的討論...
因為SAP License 很貴,而中階主管只是按確定與否而已,故不想分配 License 給中階主管。
偷吃步的方法,就是另外寫一支程式來讓主管按[是與否]而已。
BPM 的廠商來推銷時,都強調他們的軟體可以連SAP主機來核准,所以想另外寫1支程式來核准。


這麼做最大的風險
將在於資料庫錯亂造成的問題

你現在可以為了省錢,寫得出一隻只是按是與否的程式

那不久的將來
你就沒有任何理由可以拒絶老板的要求
寫出更多欄位,更新更多資料表的程式

最重要的是
不管省不省錢,你的薪水並不會增加或減少睡覺
ithomelee iT邦研究生 1 級 ‧ 2011-06-01 09:28:30 檢舉
你現在可以為了省錢,寫得出一隻只是按是與否的程式

那不久的將來
你就沒有任何理由可以拒絶老板的要求
寫出更多欄位,更新更多資料表的程式

+1
IT人付出與獲得不成比例 這種吃苦耐勞 不必人知的精神應也是幫凶
自己覺得幫公司省很多 其實很少人知道或感激 除非該長官曾從事IT
總裁 iT邦好手 1 級 ‧ 2011-06-01 09:46:36 檢舉
SAP要真能這樣玩,她就不會那麼貴了...
gidetw iT邦新手 4 級 ‧ 2011-06-07 15:09:25 檢舉
cdfu提到:
SAP要真能這樣玩,她就不會那麼貴了

看大陸論壇的寫的,他們都很沖,IT 自己從後台改
gidetw iT邦新手 4 級 ‧ 2011-06-07 15:12:57 檢舉
iT邦幫忙MVPantijava提到:
那不久的將來
你就沒有任何理由可以拒絶老板的要求
寫出更多欄位,更新更多資料表的程式

我們是沒有理由說[不]的公司,上面長官的要求的不要找理由解釋,只給完成日期就可哭
vfpmaster iT邦新手 5 級 ‧ 2015-03-24 10:30:11 檢舉
Sap的平台算是很開放的,
sap原廠的資料,請不要直接更新,或新增資料,
可以透過sap提供的一些bapi,rfc,的function去更新,
可以上網去尋找相關的function.
找不到或者功能不符合的話,還可以自已錄製bdc,
再將bdc包裝成rfc,讓外部程式呼叫.
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
4
easonjuan
iT邦研究生 1 級 ‧ 2011-05-31 11:04:20
最佳解答

強烈建議~
作查詢就好查詢就好查詢就好~~

如果真的要做其他加工,也盡量不要直接寫進他的資料庫.
自己開table放自己的東西~ 這樣比較安全.

gidetw iT邦新手 4 級 ‧ 2011-05-31 11:18:59 檢舉

因為SAP License 很貴,而中階主管只是按確定與否而已,故不想分配 License 給中階主管。
偷吃步的方法,就是另外寫一支程式來讓主管按[是與否]而已。
BPM 的廠商來推銷時,都強調他們的軟體可以連SAP主機來核准,所以想另外寫1支程式來核准。

easonjuan iT邦研究生 1 級 ‧ 2011-05-31 14:09:44 檢舉

如果大大 能很明確的知道資料要放到哪邊的話 就衝吧...
反正程式都是人寫出來的,只要資料歸屬確訂好就好^^b

gidetw iT邦新手 4 級 ‧ 2011-06-07 15:16:26 檢舉

easonjuan提到:
如果大大 能很明確的知道資料要放到哪邊的話 就衝吧

大陸的SAP 論壇有教人如何改,所以,我應可以,且不是什麼重要的資料,故沖了衝刺

4
Albert
iT邦高手 1 級 ‧ 2011-05-30 11:54:42

我們都是寫成
Engine
每分鐘定時抓取
每分鐘定時Upload
到 ADempiere 系統

Albert iT邦高手 1 級 ‧ 2011-05-30 19:25:42 檢舉

你可以直接讀
但是不可以直接 update

4
davidliu9116
iT邦研究生 2 級 ‧ 2011-05-31 09:07:36

可以
但是你要對他所有的Table關聯及運作很瞭解
這樣才會達到你想要的效果
免得結帳時才發現帳目不一
這樣才不會因小失大喔

4
youshiao
iT邦研究生 1 級 ‧ 2011-05-31 09:59:06

這樣的作法有點像違章建築, 程式是可以run, 但有幾個風險:
1.要對SAP的table及相關資料檔很熟, 當你在抓取資料拋進及拋出時, 能面面俱到.
2.SAP系統更新時,能避免就避免. 因為不能保證新改版的SAP資料結構和舊版相同.
3.儘量和SAP顧問討論,外連獨立程式的範圍及過程,儘量限定在一定的模組, 不要擴大.

2
billyao
iT邦新手 1 級 ‧ 2011-05-31 12:37:57

SAP 表格別亂動喔!
一亂動全都亂套了

2
sywaddr1
iT邦新手 5 級 ‧ 2011-05-31 20:19:50

供中階主管看的東東要先轉換進你寫的程式中
中階主管看完的flag結果存檔後轉回sap特定獨立檔中
sap再去讀它就好了

我要發表回答

立即登入回答