Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What is going on with this article?
@moriyatakashijp

IM-共通マスタで任意の組織に所属するユーザの一覧を取得する

More than 1 year has passed since last update.

はじめに

intra-martのIM-共通マスタには、標準でユーザや組織のマスタが存在します。

やったこと

IM-共通マスタで任意の組織に所属するユーザの一覧を取得しました。
IM-BizAPIを使うこともできますが、SQLで直接取得しました。

SELECT
    c.department_cd,
    c.department_name,
    a.user_cd,
    a.user_name
FROM
    imm_user as a,
    imm_department_ath as b,
    imm_department as c
WHERE
    a.user_cd = b.user_cd
 AND b.company_cd = c.company_cd
 AND b.department_set_cd = c.department_set_cd
 AND b.department_cd = c.department_cd
 AND c.department_cd = ?

わかったこと

マスタの期間化や複数会社を考慮する必要なければ、ユーザマスタ・組織所属マスタ・組織マスタを単純に結合することで、任意の組織に所属するユーザの一覧は取得できる。

つぎにやること

任意の組織CDをリクエストで渡すとユーザ一覧をレスポンスとして返す、LogicDesignerやIM-BISのデータソース定義を定義する

メリット

IM-FormaDesignerの複数の画面から共通機能として、任意の組織に所属ユーザの一覧を取得することができる

0
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
moriyatakashijp
IoTセキュリティエンジニア
fujitsu-ssl
富士通ソーシアルサイエンスラボラトリは、2021年4月1日に富士通に統合されました。(本コミュニティは、有志による非公式コミュニティです)

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
0
Help us understand the problem. What is going on with this article?