2020年7月14日 星期二

SAP ERP途程 table串接

參考文件:

會使用到 MAPL (有料號)  串 PLKO , PLAS, PLPO, SQL 如下
 plko AS ko 
 INNER JOIN plas AS ps 
      ON ko~plnty ps~plnty AND ko~plnnr ps~plnnr
     AND ko~plnal ps~plnal

 INNER JOIN plpo AS po 
      ON po~plnty ps~plnty AND po~plnnr ps~plnnr
     AND po~plnkn ps~plnkn 
 

[Docker] 將 Docker服務轉移至 synology DS918+

Celeron等級的 CPU、4G 的 RAM,要把原本放在 Server上的 docker服務改至 NAS實在是有點擔心是否有問題,但考量我的服務不多且相對簡單,舊的 NAS用了6年也想要換了,所以就買了 synology DS918+

程式改由放在 git repository,再放上 jenkins服務就可以把程式變成 image進而成 container,程式變動後一下子 container就會更新,目前用了快半年後覺得當初的決定還不賴,有興趣把 docker放在家裡可以試試這種方案,如果還是擔心效能的可以再買等級較高的 NAS




SAP ERP 在 SQL 使用 for all entries串接 internal table注意事項

使用 for all entries的 sql程式碼前面一定要先檢查對應的 internal table 是否為空 (is initial),如果不為空值才執行 sql,否則會把資料全部捉出來,有可能造成 db dump的出現。