機械翻訳について

構成品目のWebサービスで使用できる操作

ConfiguredItemService webサービスでの操作を使用して、構成済品目を作成、読取り、更新または削除します。

操作

findCtoSalesStructure

実行時にユーザーが選択したオプション、オプション・クラスおよびトランザクション属性のセットを取得します。

findCtoItemStructure

実行時にユーザーが選択した構成品目の体系全体を取得します。 これには、子構成品目、オプション、必須コンポーネント、ファントム、代替およびトランザクション属性が含まれます。

refreshConfigStructure

展開リポジトリの品目構成をリフレッシュします。

deleteConfigStrucure

展開リポジトリから品目構成を削除します。

findCtoSalesStructureおよびfindCtoItemStructure操作

販売構造の取得

findCtoSalesStructure操作によってVIK12-100構成済品目に対して返されるペイロードを次に示します。 この品目について学習します。 詳細は、オーダー構成でのWebサービスの使用の概要を参照してください。

LINE_ID

SUB_ITEM_TYPE

ITEM_NUMBER

PARENT_ LINE_ID

構成品目番号

QTY

単位

1

ATO

VIK12

1

VIK12-100

1

EA

2

ATO

BRN1

1

BRN1-11

1

EA

3

OPTION CLASS

FTOC

2

FTOC

1

EA

4

RES

GAS

3

GAS

1

EA

5

ATO

BSOC

2

BSOC-2

1

EA

6

OPTION CLASS

COM

5

COM

1

EA

7

RES

COMLG

6

COMLG

1

EA

8

RES

GRD

6

GRD

1

EA

ペイロードには、各子受注組立品目が含まれます。 BRN-11、BSOC-2およびOVOC-30が子構成品目であるとします。

品目構成の取得

findCtoItemStructure操作によってVIK12-100構成済品目に対して返されるペイロードを次に示します。

LINE_ID

SUB_ITEM_TYPE

ITEM_NUMBER

INVENTORY_ITEM_ID

PARENT_LINE_ID

構成ITEM_NUMBER

QTY

単位

WIP_SUPPLY_TYPE

RootPhantomItemId

1

ATO

VIK12

100

1

VIK12-100

1

EA

-

-

2

ATO

BRN1

101

1

BRN1-11

1

EA

-

-

3

OPTION CLASS

FTOC

102

2

FTOC

1

EA

-

-

4

STD

GAS

103

3

GAS

1

EA

-

-

5

ATO

BSOC

200

2

BSOC-2

1

EA

-

-

6

OPTION CLASS

COM

201

5

COM

1

EA

-

-

7

RES

COMLG

202

6

COMLG

1

EA

ファントム

-

8

RES

COM-BRN

203

7

COM-BRN

1

EA

ファントム

202

9

RES

COM-BRN-BS

204

8

COM-BRN-BS

1

EA

-

202

10

RES

COM-BRN-VAL

205

8

COM-BRN-VAL

1

EA

-

202

11

RES

COM-BCAP

206

7

COM-BCAP

1

EA

-

202

12

RES

GRD

207

6

GRD

1

EA

-

-

13

ATO

OVOC

300

1

OVOC-30

1

EA

-

-

14

OPTION CLASS

OVTY

301

13

OVTY

1

EA

-

-

15

RES

GASC

302

14

GASC

1

EA

-

-

16

OPTION CLASS

WRM

303

13

WRM

1

EA

-

-

17

RES

WRMGASC

304

16

WRMGASC

1

EA

-

-

18

OPTION CLASS

FINOC

104

1

FINOC

1

EA

-

-

19

RES

FINSS

105

18

FINSS

1

EA

-

-

20

RES

STVU

106

1

STVU

1

EA

-

-

21

RES

CLK

107

1

CLK

1

EA

ファントム

-

22

RES

CLSS

108

21

CLSS

1

EA

-

107

23

RES

CL-CTRL

109

21

CL-CTRL

1

EA

-

107

findCtoItemStructureには、findCtoSalesStructureに含まれない詳細が含まれます。

  • ペイロードには、必要な品目STVUおよびCLKが含まれています。

  • PARENT_LINE_ IDは、品目の親を識別します。 たとえば、BRN1のPARENT_LINE_ IDは1です。 BRN1は、VIK12の子です。 VIK12のLINE_IDは1です。

  • WIP_SUPPLY_TYPEは、品目がファントムかどうかを示します。

  • COMLGおよびCLKはファントム品目であるため、詳細にはサブアセンブリが含まれます。

  • RootPhantomItemIdは、品目を含むファントムを識別します。 たとえば、CM-BRNのRootPhantomItemIdは202です。 CM-BRNはファントムCOMLGの品目です。 COMLGのINVENTORY_ITEM_ IDは202です。

トランザクション属性

また、webサービスは、品目を返すときにトランザクション属性を返します。

LINE_ID

ATTRIBUTE_NAME

CHARACTER_ATTRIBUTE_VALUE

NUMBER_AT TRIBUTE_VALUE

TIMESTAMP_ ATTRIBUTE_VALUE

7

FINISH

Black

-

-

refreshConfigStructureおよびdeleteConfigStrucure操作

受注構成では、フローが構成をリクエストしたときに展開リポジトリ内の構成品目の構成詳細が保存されます。 このデータをリフレッシュするには、refreshConfigStructure操作を使用します。 リフレッシュすると、findCtoItemStructureが返すデータの量を減らし、パフォーマンスを向上できます。

構成済品目の詳細はリポジトリですでに使用可能であるため、findCtoItemStructureの一部としてデータをリポジトリに取り込む必要はありません。

  • findCtoItemStructureを使用する前に、refreshConfigStructureを使用します。

  • findCtoItemStructureで使用するパラメータと同じセットを使用します。

  • ペイロードの最初の行でRefreshStructure属性を設定します。 設定します。

    • true. リポジトリ内にすでに存在するデータをリフレッシュしてから取得します。

    • false. 欠落している構造の詳細のみをリポジトリに保存します。 リポジトリにすでに存在するデータはリフレッシュしないでください。 デフォルト値はfalseです。

deleteConfigStrucureを使用して、構成済品目の構造詳細をリポジトリから削除します。

操作で使用するパラメータ

検索、リフレッシュまたは削除する品目を識別するために操作で使用できるパラメータを次に示します。 操作で使用します。

  • findCtoSalesStructure

  • findCtoItemStructure

  • refreshConfigStructure

  • deleteConfigStrucure

少なくとも1つのパラメータを使用する必要があります。 そうしないと、webサービスでエラーが表示されます。

属性

タイプ

説明

ConfigItemId

Long

構成品目を識別する値です。

ConfigItemNumber

文字列

構成品目の名前。

BaseModelId

Long

オーダー組立モデルを識別する値。

BaseModelItemNumber

文字列

オーダー組立モデルの名前。

CreationDateFrom

日付

構成品目の作成をフローが開始した日付。

CreationDateTo

日付

フローが構成品目の作成を終了した日付。

たとえば、VIK12-100のデータをリフレッシュするには、ConfigItemNumberをVIK12-100に設定します。