コンストラクタの概要

MaterialGetAllController ()
コンストラクタ。
MaterialGetAllController (SapClient sapClient)
コンストラクタ。
MaterialGetAllController (String material, String companyCode, String plant, String storageLocation, String salesOrganisation, String distributionChannel)
コンストラクタ。
MaterialGetAllController (String material, String companyCode, String plant, String storageLocation, String salesOrganisation, String distributionChannel, SapClient sapClient)
コンストラクタ。

メソッドの概要

返却値の型 メソッド名
Object executeBapi ()
BapiControllerにより品目コードを検索します。
Object getClientData ()
品目データ (クライアントレベル)を取得します。
Object getCompanycode ()
会社コードを取得します。
Object getDistributionchannel ()
流通チャネルを取得します。
Object getExtensionOutList ()
BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造を取得します。
Object getForecastParameters ()
予測パラメータを取得します。
Array getInternationArticleNumbersList ()
EANを取得します。
Object getLifoValuationData ()
LIFO 関連品目データを取得します。
Object getLifovaluationlevel ()
LIFO 評価レベルを取得します。
Array getMaterialDescriptionList ()
品目テキストを取得します。
Object getMaterialEvg ()
品目コード(長)を取得します。
Array getMaterialTextList ()
テキスト (長)を取得します。
Object getMaterial ()
品目コードを取得します。
Object getPlanningData ()
品目マスタ/製品グループの変更伝票構造を取得します。
Object getPlantData ()
品目データ (プラントレベル)を取得します。
Object getPlant ()
プラントを取得します。
Object getProductionResourceToolData ()
品目マスタの生産資源/治工具 (PRT) 項目を取得します。
Object getSalesData ()
販売データを取得します。
Object getSalesorganisation ()
販売組織を取得します。
Object getStorageLocationData ()
品目データ (保管場所レベル)を取得します。
Object getStorageTypeData ()
保管域タイプデータを取得します。
Object getStoragelocation ()
保管場所を取得します。
Object getStoragetype ()
保管域タイプを取得します。
Array getTaxClassificationsList ()
制御デ-タを取得します。
Array getUnitSofmeasureList ()
数量単位を取得します。
Object getValuationData ()
評価データを取得します。
Object getValuationarea ()
評価レベルを取得します。
Object getValuationtype ()
評価タイプを取得します。
Object getWarehouseNumberData ()
倉庫番号データを取得します。
Object getWarehousenumber ()
倉庫番号/複合倉庫を取得します。
void setCompanycode (Object value)
会社コードを設定します。
void setDistributionchannel (Object value)
流通チャネルを設定します。
void setLifovaluationlevel (Object value)
LIFO 評価レベルを設定します。
void setMaterial (Object value)
品目コードを設定します。
void setPlant (Object value)
プラントを設定します。
void setSalesorganisation (Object value)
販売組織を設定します。
void setStoragelocation (Object value)
保管場所を設定します。
void setStoragetype (Object value)
保管域タイプを設定します。
void setStrParam (String paramStr, String paramName, Object value)
構造型の項目に値をセットします。
void setTblParam (String tableName, String paramName, Object value, Number index)
テーブル型の項目に値をセットします。
void setValuationarea (Object value)
評価レベルを設定します。
void setValuationtype (Object value)
評価タイプを設定します。
void setWarehousenumber (Object value)
倉庫番号/複合倉庫を設定します。
String toString ()
デバッグ用のメソッドです。

コンストラクタの詳細

MaterialGetAllController ()
コンストラクタ。

MaterialGetAllController (SapClient sapClient)
コンストラクタ。

パラメータ
sapClient : SapClient
Sapクライアント
MaterialGetAllController (String material, String companyCode, String plant, String storageLocation, String salesOrganisation, String distributionChannel)
コンストラクタ。

パラメータ
material : String
品目コード
companyCode : String
会社コード
plant : String
プラント
storageLocation : String
保管場所
salesOrganisation : String
販売組織
distributionChannel : String
流通チャネル
MaterialGetAllController (String material, String companyCode, String plant, String storageLocation, String salesOrganisation, String distributionChannel, SapClient sapClient)
コンストラクタ。

パラメータ
material : String
品目コード
companyCode : String
会社コード
plant : String
プラント
storageLocation : String
保管場所
salesOrganisation : String
販売組織
distributionChannel : String
流通チャネル
sapClient : SapClient
Sapクライアント

メソッドの詳細

Object executeBapi ()
BapiControllerにより品目コードを検索します。
返却値
Object
Object エラー情報オブジェクト

エラーオブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG エラーメッセージ (String)
ERR_DESC システム例外のメッセージ詳細 (String)
Object getClientData ()
品目データ (クライアントレベル)を取得します。
返却値
Object
Object 品目データ (クライアントレベル)

品目データ (クライアントレベル)情報オブジェクトの構成は以下のとおりです。
品目データ (クライアントレベル)
オブジェクト
(Object)
MATERIAL 品目コード (String)
IND_SECTOR 産業コード (String)
MATL_TYPE 品目タイプ (String)
CREATED_ON 登録日付 (String)
CREATED_BY オブジェクト登録者名 (String)
LAST_CHNGE 最終変更日付 (String)
CHANGED_BY オブジェクトの変更者名 (String)
MAT_STATUS 品目更新完了ステータス (String)
MAINT_STAT 更新ステータス (String)
DEL_FLAG クライアントレベルでの品目削除フラグ (String)
MATL_GROUP 品目グループ (String)
OLD_MAT_NO 旧品目コード (String)
BASE_UOM 基本数量単位 (String)
BASE_UOM_ISO ISO コードでの基本数量単位 (String)
PO_UNIT 発注単位 (String)
PO_UNIT_ISO ISO コードによる発注単位 (String)
DOCUMENT 文書番号 (文書管理システムによらない) (String)
DOC_TYPE 文書タイプ (文書管理システムによらない) (String)
DOC_VERS 文書バージョン (文書管理システムによらない) (String)
DOC_FORMAT 文書のページ書式 (文書管理システムによらない) (String)
DOC_CHG_NO 文書変更番号 (文書管理システム外) (String)
PAGE_NO 文書ページ番号 (文書管理システムによらない) (String)
NO_SHEETS 文書枚数 (文書管理システムによらない) (String)
PROD_MEMO 製造/検査メモ (String)
PAGEFORMAT 製造メモのページ書式 (String)
SIZE_DIM サイズ/寸法 (String)
BASIC_MATL 主構成物質 (String)
STD_DESCR 標準テキスト (ANSI、ISO など) (String)
DSN_OFFICE 研究室/設計室 (String)
PUR_VALKEY 購買許容値キー (String)
NET_WEIGHT 正味重量 (String)
UNIT_OF_WT 重量単位 (String)
UNIT_OF_WT_ISO ISO コードでの重量単位 (String)
CONTAINER 容器条件 (String)
STOR_CONDS 保管条件 (String)
TEMP_CONDS 温度条件区分 (String)
TRANS_GRP 輸送グループ (String)
HAZ_MAT_NO 危険物コード (String)
DIVISION 製品部門 (String)
COMPETITOR 競合会社 (String)
QTY_GR_GI 数量: 印刷予定入出庫票数 (String)
PROC_RULE 調達規則 (String)
SUP_SOURCE 供給元 (String)
SEASON 季節カテゴリ (String)
LABEL_TYPE ラベルタイプ (String)
LABEL_FORM ラベル書式 (String)
PROD_HIER 品目階層 (String)
CAD_ID CAD 区分 (String)
ALLOWED_WT 許容梱包重量 (String)
PACK_WT_UN 重量単位 (許容梱包重量) (String)
PACK_WT_UN_ISO ISO コードでの重量単位 (許容梱包重量) (String)
ALLWD_VOL 許容梱包容積 (String)
PACK_VO_UN 容積単位 (許容梱包容積) (String)
PACK_VO_UN_ISO ISO コードでの容積単位 (許容梱包容積) (String)
WT_TOL_LT 荷役単位の重量超過許容量 (String)
VOL_TOL_LT 荷役単位の容積超過許容量 (String)
VAR_ORD_UN 可変購買発注単位有効 (String)
CONFIGURED 選定可能品目 (String)
BATCH_MGMT ロット管理所要量区分 (String)
SH_MAT_TYP 梱包材タイプ (String)
FILL_LEVEL 最大レベル (容積別) (String)
STACK_FACT 山積係数 (String)
MAT_GRP_SM 品目グループ: 梱包材 (String)
AUTHORITYGROUP 権限グループ (String)
QM_PROCMNT 調達における品質管理有効 (String)
CATPROFILE カタログプロファイル (String)
MINREMLIFE 最低有効期間残 (String)
SHELF_LIFE 総有効期間 (String)
STOR_PCT 残存有効期間割合 % (String)
CONF_MATL プラント共通選定可能品目 (String)
CO_PRODUCT 区分: 連産品としても使用可能な品目 (String)
PR_REF_MAT 価格設定参照品目 (String)
PUR_STATUS プラント共通品目ステータス (String)
SAL_STATUS 流通チェーン間品目ステータス (String)
PVALIDFROM プラント共通品目のステータス有効開始日付 (String)
SVALIDFROM 流通チェーン間品目ステータスの有効開始日付 (String)
ENVT_RLVT 区分: 環境関連 (String)
PROD_ALLOC 製品割当決定手順 (String)
QUAL_DIK 無償納入による割引対象品目 (String)
MANU_MAT 製造者製品コード (String)
MFR_NO 製造者番号 (String)
INV_MAT_NO 会社固有 (内部) 在庫管理品目コード (String)
MANUF_PROF 製造者製品プロファイル (String)
HAZMATPROF 危険物インジケータプロファイル (String)
HIGH_VISC 区分: 高粘性 (String)
LOOSEORLIQ 区分: バルク/液体 (String)
CLOSED_BOX 完了した梱包材 (String)
APPD_B_REC 区分: バッチ製造記録の承認必須 (String)
MATCMPLLVL 品目完了レベル (String)
PAR_EFF 有効性パラメータへの値割当/変更番号よりも優先 (String)
ROUND_UP_RULE_EXPIRATION_DATE 有効期間期限日 計算の丸め規則 (String)
PERIOD_IND_EXPIRATION_DATE 有効期間期限日 の期間区分 (String)
PROD_COMPOSITION_ON_PACKAGING 区分: 梱包材にプリントされた生産構造 (String)
ITEM_CAT 一般明細カテゴリグループ (String)
HAZ_MAT_NO_EXTERNAL 項目 HAZ_MAT_NO の 品目コード (長) (今後のリリースで開発) (String)
HAZ_MAT_NO_GUID 項目 HAZ_MAT_NO の外部 GUID (今後のリリースで開発) (String)
HAZ_MAT_NO_VERSION 項目 HAZ_MAT_NO の バージョン番号 (今後のリリースで開発) (String)
INV_MAT_NO_EXTERNAL 項目 INV_MAT_NO の 品目コード (長) (今後のリリースで開発) (String)
INV_MAT_NO_GUID 項目 INV_MAT_NO の外部 GUID (今後のリリースで開発) (String)
INV_MAT_NO_VERSION 項目 INV_MAT_NO の バージョン番号 (今後のリリースで開発) (String)
MATERIAL_FIXED ロックされている品目 (String)
CM_RELEVANCE_FLAG 構成管理関連 (String)
SLED_BBD 有効期限 (String)
GTIN_VARIANT グローバルトレード明細番号バリアント (String)
SERIALIZATION_LEVEL シリアル番号の指定レベル (String)
PL_REF_MAT 梱包方法が同じ品目の参照品目 (String)
EXTMATLGRP 外部品目グループ (String)
UOMUSAGE 使用数量単位 (String)
GDS_RELEVANT 区分:グローバルデータ同期関連 (String)
MATERIAL_EXTERNAL 項目 MATERIAL の品目コード(長) (String)
MATERIAL_GUID 項目 MATERIAL の外部GUID (String)
MATERIAL_VERSION 項目 MATERIAL のバージョン番号 (String)
CONF_MATL_EXTERNAL 項目 CONF_MATL の品目コード(長) (String)
CONF_MATL_GUID 項目 CONF_MATL の外部GUID (String)
CONF_MATL_VERSION 項目 CONF_MATL のバージョン番号 (String)
PL_REF_MAT_EXTERNAL 項目 PL_REF の品目コード(長) (String)
PL_REF_MAT_GUID 項目 PL_REF の外部GUID (String)
PL_REF_MAT_VERSION 項目 PL_REF のバージョン番号 (String)
PR_REF_MAT_EXTERNAL 項目 PR_REF の品目コード(長) (String)
PR_REF_MAT_GUID 項目 PR_REF の外部GUID (String)
PR_REF_MAT_VERSION 項目 PR_REF のバージョン番号 (String)
WE_ORIGIN_ACCEPUANCE 仕入先構内での受領 (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getCompanycode ()
会社コードを取得します。
返却値
Object
Object 会社コード
Object getDistributionchannel ()
流通チャネルを取得します。
返却値
Object
Object 流通チャネル
Object getExtensionOutList ()
BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造を取得します。
返却値
Object
Object BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造

BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造情報オブジェクト の構成は以下のとおりです。
BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造情報
オブジェクト
(Object)
STRUCTURE BAPI テーブル拡張の構造名 (String)
VALUEPART1 BAPI 拡張パラメータのデータ部分 (String)
VALUEPART2 BAPI 拡張パラメータのデータ部分 (String)
VALUEPART3 BAPI 拡張パラメータのデータ部分 (String)
VALUEPART4 BAPI 拡張パラメータのデータ部分 (String)

取得したBAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造情報 オブジェクトの配列は、2次元配列になっています。
値を取得する 際に指定する配列のキー値は以下の通りです。

[idx]["STRUCTURE"] → 配列内のidx番目のBAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造の「BAPI テーブル拡張の構造名」
[idx]["VALUEPART1"] → 配列内のidx番目のBAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造の「BAPI 拡張パラメータのデータ部分」
[idx]["VALUEPART2"] → 配列内のidx番目のBAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造の「BAPI 拡張パラメータのデータ部分」
[idx]["VALUEPART3"] → 配列内のidx番目のBAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造の「BAPI 拡張パラメータのデータ部分」
[idx]["VALUEPART4"] → 配列内のidx番目のBAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造の「BAPI 拡張パラメータのデータ部分」

※ idxは0~n (配列サイズ-1)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getForecastParameters ()
予測パラメータを取得します。
返却値
Object
Object 予測パラメータ

予測パラメータ情報オブジェクトの構成は以下のとおりです。
予測パラメータ
オブジェクト
(Object)
PLANT プラント (String)
FORE_PROF 需要予測プロファイル (String)
MODEL_SI モデル選択区分 (String)
MODEL_SP モデル選択方式 (String)
PARAM_OPT パラメータ最適化用の区分 (String)
OPTIM_LEV 最適化レベル (String)
INITIALIZE 初期化区分 (String)
FORE_MODEL 予測モデル (String)
ALPHA_FACT アルファ係数使用による基本値の平滑化 (String)
BETA_FACT ベータ係数による傾向値平準化 (String)
GAMMA_FACT ガンマ係数使用の平滑化のための 季節指数 (String)
DELTA_FACT デルタ係数使用による MAD (絶対平均偏差) 平準化 (String)
TRACKLIMIT 警告限界 (String)
FORE_DATE 最終需要予測日 (String)
HIST_VALS 履歴値の数 (String)
INIT_PDS 初期化で使用する履歴値の数 (String)
SEASON_PDS 季節周期ごとの期間数 (String)
EXPOST_PDS 事後的需要予測に含む履歴値の数 (String)
FORE_PDS 需要予測期間 (String)
FIXED_PDS 固定期間 (String)
BASIC_VALUE 基準値 (String)
BASIC_VALUE1 第二指図の基準値 (String)
BASIC_VALUE2 第二指図の基準値 (String)
BASIC_VALUE_PP 前期間の基準値 (String)
BASIC_VALUE_PP1 前期間における第二指図の基準値 (String)
BASIC_VALUE_PP2 前期間における第二指図の基準値 (String)
TREND_VALUE 傾向値 (String)
TREND_VALUE_PP 前期間の傾向値 (String)
MEAN_ABSOL_DEV 絶対平均偏差 (MAD) (String)
MEAN_ABSOL_DEV_PP 前期間の平均絶対偏差 (String)
ERROR_TOTAL エラー合計 (String)
ERROR_TOTAL_PP 前期間のエラー合計 (String)
WTG_GROUP 加重グループ (String)
COEFF_THEIL タイル係数 (String)
EXCEPT_LIST 例外メッセージバー (String)
FOREC_FLOW_CONT 予測フロー管理 (String)
PERIOD_IND 期間区分 (String)
FY_VARIANT 会計年度バリアント (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Array getInternationArticleNumbersList ()
EANを取得します。
返却値
Array
Array EAN

EAN情報オブジェクトの構成は以下のとおりです。
EAN情報
オブジェクト
(Object)
UNIT 表示数量単位 (String)
UNIT_ISO ISO コードでの表示数量単位 (String)
EAN_UPC 国際商品コード (EAN/UPC) (String)
EAN_CAT 国際商品コード (EAN) のカテゴリ (String)
MAIN_EAN 区分: 主要 EAN (String)

取得したEAN情報オブジェクトの配列は、2次元配列になっています。
値を取得する 際に指定する配列のキー値は以下の通りです。

[idx]["UNIT"] → 配列内のidx番目のEANの「表示数量単位」
[idx]["UNIT_ISO"] → 配列内のidx番目のEANの「ISO コードでの表示数量単位」
[idx]["EAN_UPC"] → 配列内のidx番目のEANの「国際商品コード (EAN/UPC)」
[idx]["EAN_CAT"] → 配列内のidx番目のEANの「国際商品コード (EAN) のカテゴリ」
[idx]["MAIN_EAN"] → 配列内のidx番目のEANの「区分: 主要 EAN」

※ idxは0~n (配列サイズ-1)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getLifoValuationData ()
LIFO 関連品目データを取得します。
返却値
Object
Object LIFO 関連品目データ

LIFO 関連品目データ情報オブジェクトの構成は以下のとおりです。
LIFO 関連品目データ
オブジェクト
(Object)
LIFO_VALUATION_LEVEL LIFO 評価レベル (String)
POOLNUMBER LIFO 評価でのプール番号 (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getLifovaluationlevel ()
LIFO 評価レベルを取得します。
返却値
Object
Object LIFO 評価レベル
Array getMaterialDescriptionList ()
品目テキストを取得します。
返却値
Array
Array 品目テキスト

品目テキスト情報オブジェクトの構成は以下のとおりです。
品目テキスト情報
オブジェクト
(Object)
LANGU 言語キー (String)
LANGU_ISO ISO 639 準拠の言語 (String)
MATL_DESC 品目テキスト (String)

取得した品目テキスト情報オブジェクトの配列は、2次元配列になっています。
値を取得する 際に指定する配列のキー値は以下の通りです。

[idx]["LANGU"] → 配列内のidx番目の品目テキストの「言語キー」
[idx]["LANGU_ISO"] → 配列内のidx番目の品目テキストの「ISO 639 準拠の言語」
[idx]["MATL_DESC"] → 配列内のidx番目の品目テキストの「品目テキスト」

※ idxは0~n (配列サイズ-1)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getMaterialEvg ()
品目コード(長)を取得します。
返却値
Object
Object 品目コード(長)

品目コード(長)情報オブジェクトの構成は以下のとおりです。
品目コード(長)
オブジェクト
(Object)
MATERIAL_EXT 外部品目コード(長) (String)
MATERIAL_VERS 品目バージョン番号 (String)
MATERIAL_GUID 品目コード(外部GUID) (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Array getMaterialTextList ()
テキスト (長)を取得します。
返却値
Array
Array テキスト (長)

テキスト (長)情報オブジェクトの構成は以下のとおりです。
テキスト (長)情報
オブジェクト
(Object)
APPLOBJECT テキスト : アプリケーションオブジェクト (String)
TEXT_NAME 名称 (String)
TEXT_ID テキスト ID (String)
LANGU 言語キー (String)
LANGU_ISO ISO 639 準拠の言語 (String)
FORMAT_COL タグ列 (String)
TEXT_LINE テキスト行 (String)

取得したテキスト (長)情報オブジェクトの配列は、2次元配列になっています。
値を取得する 際に指定する配列のキー値は以下の通りです。

[idx]["APPLOBJECT"] → 配列内のidx番目のテキスト (長)の 「テキスト: アプリケーションオブジェクト」
[idx]["TEXT_NAME"] → 配列内のidx番目のテキスト (長)の「名称」
[idx]["TEXT_ID"] → 配列内のidx番目のテキスト (長)の「テキスト ID」
[idx]["LANGU"] → 配列内のidx番目のテキスト (長)の「言語キー」
[idx]["LANGU_ISO"] → 配列内のidx番目のテキスト (長)の「ISO 639 準拠の言語」
[idx]["FORMAT_COL"] → 配列内のidx番目のテキスト (長)の「タグ列」
[idx]["TEXT_LINE"] → 配列内のidx番目のテキスト (長)の「テキスト行」

※ idxは0~n (配列サイズ-1)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getMaterial ()
品目コードを取得します。
返却値
Object
Object 品目コード
Object getPlanningData ()
品目マスタ/製品グループの変更伝票構造を取得します。
返却値
Object
Object 品目マスタ/製品グループの変更伝票構造

品目マスタ/製品グループの変更伝票構造情報オブジェクトの構成は以下のとおりです。
品目マスタ/製品グループの変更伝票構造
オブジェクト
(Object)
PLANT プラント (String)
PLNG_MATL 計画品目 (String)
PLNG_PLANT 計画プラント (String)
CONVFACTOR 計画品目用変換係数 (String)
PLNG_MATL_EXTERNAL 項目 PLNG_MATL の品目コード (長) (今後のリリースで開発) (String)
PLNG_MATL_GUID 項目 PLNG_MATL の外部 GUID (今後のリリースで開発) (String)
PLNG_MATL_VERSION 項目 PLNG_MATL の バージョン番号 (今後のリリースで開発) (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getPlantData ()
品目データ (プラントレベル)を取得します。
返却値
Object
Object 品目データ (プラントレベル)

品目データ (プラントレベル)情報オブジェクトの構成は以下のとおりです。
品目データ (プラントレベル)
オブジェクト
(Object)
PLANT プラント (String)
MAINT_STAT 更新ステータス (String)
DEL_FLAG プラントレベルでの品目削除フラグ (String)
ABC_ID ABC 区分 (String)
CRIT_PART 区分: 重要品目 (String)
PUR_GROUP 購買グループ (String)
ISSUE_UNIT 出庫単位 (String)
ISSUE_UNIT_ISO ISO コードでの出庫単位 (String)
MRPPROFILE 品目: MRP プロファイル (String)
MRP_TYPE MRP タイプ (String)
MRP_CTRLER MRP 管理者 (String)
PLND_DELRY 予定納入時間 (単位: 日) (String)
GR_PR_TIME 入庫処理日数 (String)
PERIOD_IND 期間区分 (String)
ASSY_SCRAP 組立不良率 (String)
LOTSIZEKEY ロットサイズ (品目計画) (String)
PROC_TYPE 調達タイプ (String)
SPPROCTYPE 特殊調達タイプ (String)
REORDER_PT 発注点 (String)
SAFETY_STK 安全在庫 (String)
MINLOTSIZE 最小ロットサイズ (String)
MAXLOTSIZE 最大ロットサイズ (String)
FIXED_LOT 固定ロットサイズ (String)
ROUND_VAL 購買発注数量の丸め数量 (String)
MAX_STOCK 最大在庫レベル (String)
ORD_COSTS 発注原価 (BAPI インタフェース) (String)
DEP_REQ_ID 個別所要量と包括所要量に対する従属所要量区分 (String)
STOR_COSTS 保管経費区分 (String)
ALT_BOM_ID 代替 BOM 選択の方法 (String)
DISCONTINU 打切区分 (String)
EFF_O_DAY 有効終了日 (String)
FOLLOW_UP フォローアップ品目 (String)
GRP_REQMTS 区分: 所要量グループ化 (String)
MIXED_MRP 二重 MRP 区分 (String)
SM_KEY 日程計画余裕キー (String)
BACKFLUSH 区分: バックフラッシュ (String)
PRODUCTION_SCHEDULER 製造計画担当 (String)
PROC_TIME 処理時間 (String)
SETUPTIME 段取時間と片付け時間 (String)
INTEROP 移動時間 (String)
BASE_QTY 基本数量 (String)
INHSEPRODT 内製日数 (String)
STGEPERIOD 最長保管期間 (String)
STGE_PD_UN 最長保管期間の単位 (String)
STGE_PD_UN_ISO ISO コードでの最長保管期間単位 (String)
OVER_TOL 過剰納入許容範囲リミット (String)
UNLIMITED 区分: 無制限過剰納入可能 (String)
UNDER_TOL 不足納入許容範囲リミット (String)
REPLENTIME 補充リードタイム合計 (稼動日数) (String)
REPLACE_PT 取替部品 (String)
IND_POST_TO_INSP_STOCK 品質検査中在庫への転記 (String)
CTRL_KEY 調達における品質管理の管理キー (String)
DOC_REQD 文書必須フラグ (String)
LOADINGGRP 積載グループ (String)
BATCH_MGMT ロット管理所要量区分 (String)
QUOTAUSAGE 供給量割当の使用 (String)
SERV_LEVEL サービスレベル (String)
SPLIT_IND 分割区分 (String)
AVAILCHECK 利用可能在庫確認の確認グループ (String)
FY_VARIANT 会計年度バリアント (String)
CORR_FACT 区分: 修正係数を需要予測値計算に使用 (String)
SETUP_TIME 出荷準備時間 (String)
BASE_QTY_PLAN 出荷の能力計画のための基本数量 (String)
SHIP_PROC_TIME 出荷処理時間 (String)
SUP_SOURCE 供給元 (String)
AUTO_P_ORD 区分: 購買発注自動生成 (String)
SOURCELIST 区分: 供給元一覧必須 (String)
COMM_CODE 貿易: 統計品目コード/輸入コード番号 (String)
COUNTRYORI 品目の原産国 (String)
COUNTRYORI_ISO ISO コードでの品目原産国 (String)
REGIONORIG 品目の原産地 (非特恵対象地区の原産) (String)
COMM_CO_UN 物品コード (貿易) の数量単位 (String)
COMM_CO_UN_ISO ISO コードによる物品コード (貿易管理) の数量単位 (String)
EXPIMPGRP 輸出/輸入品目グループ (String)
PROFIT_CTR 利益センタ (String)
PPC_PL_CAL PPC 計画カレンダ (String)
REP_MANUF 区分: 繰返生産許可 (String)
PL_TI_FNCE 計画タイムフェンス (String)
CONSUMMODE 消費モード (String)
BWD_CONS 消費期間: 後方 (String)
FWD_CONS 消費期間: 前方 (String)
VERSION_FLAG バージョン区分 (String)
ALTERNATIVE_BOM 代替 BOM (String)
BOM_USAGE BOM 用途 (String)
PLANLISTGRP タスクリストグループのキー (String)
PLANLISTCNT グループカウンタ (String)
LOT_SIZE 原価計算ロットサイズ (String)
SPECPROCTY 原価計算の特殊調達タイプ (String)
PROD_UNIT 製造単位 (String)
PROD_UNIT_ISO 製造単位 (ISO コード) (String)
ISS_ST_LOC 出庫保管場所 (String)
MRP_GROUP MRP グループ (String)
COMP_SCRAP 構成品目不良率 (String)
CERT_TYPE 証明書タイプ (String)
CYCLE_TIME タクトタイム (String)
INSP_SETUP_FLAG 品目/プラントに QM 検査データ設定 (String)
COVPROFILE 在庫日数プロファイル (String)
CC_PH_INV 循環棚卸の実地棚卸区分 (String)
VARIANCE_KEY 差異キー (String)
SERNO_PROF シリアル番号プロファイル (String)
PS_CONF_MAT 選定可能品目 (String)
REPMANPROF 繰返生産プロファイル (String)
NEG_STOCKS プラントにおけるマイナス在庫許可 (String)
QM_RGMTS 仕入先の必須 QM システム (String)
PLNG_CYCLE 計画サイクル (String)
ROUND_PROF 丸めプロファイル (String)
REFMATCONS 消費参照品目 (String)
REFPLTCONS 消費参照プラント (String)
D_TO_REF_M 消費データ参照の有効終了日 (String)
MULT_REF_M 消費データ参照品目の乗数 (String)
AUTO_RESET 予測モデル自動リセット (String)
PREF_STAT_FLAG 区分: 特恵関税 - 輸出/輸入 (String)
EX_CERT_ID 法令管理: 認定書区分 (String)
EX_CERT_NO_NEW 非該当証明書番号 - 法令管理 (String)
EX_CERT_DT 非該当証明書発行日 (String)
DECL_STAT_FLAG 区分: 仕入先申告あり (String)
MILIT_ID ID: 武器 (String)
INSP_INT 次回再検査までの間隔 (String)
CO_PRODUCT 区分: 連産品としても使用可能な品目 (String)
PLAN_STRGP 計画方針グループ (String)
SLOC_EXPRC 外部調達の初期保管場所 (String)
BULK_MAT 区分: バルク品目 (String)
CC_FIXED 循環棚卸区分固定 (String)
DETERM_GRP 在庫決定グループ (String)
QM_AUTHGRP QM における活動の品目権限グループ (String)
TASK_LIST_TYPE タスクリストタイプ (String)
PUR_STATUS プラント特有品目ステータス (String)
PRODPROF 製造計画プロファイル (String)
SAFTY_T_ID 安全時間区分(安全リードタイムあり/なし) (String)
SAFETYTIME 安全時間 (稼動日数) (String)
PLORD_CTRL アクション管理: 計画手配処理 (String)
BATCHENTRY 製造/プロセス指図でのロット入力設定 (String)
PVALIDFROM プラント品目ステータス有効期間開始日 (String)
MATFRGTGRP 品目運賃グループ (String)
PRODVERSCS 原価計算を行う製造バージョン (String)
MAT_CFOP 品目 CFOP カテゴリ (String)
EU_LIST_NO CAP: CAP 製品一覧番号 (String)
EU_MAT_GRP EEC 農産物政策: CAP 生産品グループ - 貿易 (String)
CAS_NO CAS 番号: 薬事品目 - 貿易 (String)
PRODCOM_NO 生産統計: 貿易における PRODCOM コード (String)
CTRL_CODE 貿易: 消費税の管理コード (String)
JIT_RELVT 区分: JIT 納入日程の関連明細 (String)
MAT_GRP_TRANS 段取替えマトリクスに対する品目のグループ (String)
HANDLG_GRP ワークロード計算のロジスティクス処理グループ (String)
SUPPLY_AREA 品目マスタレコードで提案される供給場所 (String)
FAIR_SHARE_RULE 均等配賦ルール (String)
PUSH_DISTRIB 区分: プッシュ配賦 (String)
DEPLOY_HORIZ 供給分配期間の日数 (String)
MIN_LOT_SIZE 需要と供給を一致させるための最小ロットサイズ (String)
MAX_LOT_SIZE 需要と供給を一致させるための最大ロットサイズ (String)
FIX_LOT_SIZE 需要供給の一致に対する固定ロットサイズ (String)
LOT_INCREMENT 需要と供給を一致させるためのロットサイズ増分 (String)
PROD_CONV_TYPE 生産値の変換タイプ (String)
DISTR_PROF サイトの商品の物流プロファイル (String)
PERIOD_PROFILE_SAFETY_TIME 安全時間の期間プロファイル (String)
FXD_PRICE 固定価格連産品 (String)
AVAIL_CHECK_ALL_PROJ_SEGMENTS プロジェクト間品目区分 (String)
OVERALLPRF 指図変更管理の全体プロファイル (String)
MRP_RELEVANCY_DEP_REQUIREMENTS 従属所要量と MRP の関連性 (String)
MRP_AREA_EXISTS 区分: MRP エリア登録済 (String)
MIN_SAFETY_STK 最小安全在庫 (String)
NO_COSTING 原価計算なし (String)
UNIT_GROUP 数量単位グループ (String)
FOLLOW_UP_EXTERNAL 項目 FOLLOW_UP の 品目コード (長) (今後のリリースで開発) (String)
FOLLOW_UP_GUID 項目 FOLLOW_UP の外部 GUID (今後のリリースで開発) (String)
FOLLOW_UP_VERSION 項目 FOLLOW_UP の バージョン番号 (今後のリリースで開発) (String)
REFMATCONS_EXTERNAL 項目 REFMATCONS の 品目コード (長) (今後のリリースで開発) (String)
REFMATCONS_GUID 項目 REFMATCONS の外部 GUID (今後のリリースで開発) (String)
REFMATCONS_VERSION 項目 REFMATCONS の バージョン番号 (今後のリリースで開発) (String)
ROTATION_DATE 項目 REFMATCONS の バージョン番号 (今後のリリースで開発) (String)
ORIGINAL_BATCH_FLAG 元ロット管理区分 (String)
ORIGINAL_BATCH_REF_MATERIAL 元ロットの参照品目 (String)
PS_CONF_MAT_EXTERNAL PS_CO 項目の (将来の開発用) 品目コード(長) (String)
PS_CONF_MAT_GUID PS_CONF_MAT 項目の外部 GUID (将来の開発用) (String)
PS_CONF_MAT_VERSION PS_CONF_MAT 項目のバージョン番号 (将来の開発用) (String)
ORIGINAL_BATCH_REF_MATERIAL_E オリジナルロット参照品目 (String)
ORIGINAL_BATCH_REF_MATERIAL_V オリジナルロット参照品目 (String)
ORIGINAL_BATCH_REF_MATERIAL_G オリジナルロット参照品目 (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getPlant ()
プラントを取得します。
返却値
Object
Object プラント
Object getProductionResourceToolData ()
品目マスタの生産資源/治工具 (PRT) 項目を取得します。
返却値
Object
Object 品目マスタの生産資源/治工具 (PRT) 項目

品目マスタの生産資源/治工具 (PRT) 項目情報オブジェクトの構成は以下のとおりです。
品目データ (クライアントレベル)
オブジェクト
(Object)
PLANT プラント (String)
CREATE_LOAD_RECS 区分: 生産資源/治工具の負荷レコード登録 (String)
CTRL_KEY 生産資源/治工具管理の管理キー (String)
CTRL_KEY_NO_CHG 管理キーは変更できません (String)
GRP_KEY_1 生産資源/治工具のグループキー 1 (String)
GRP_KEY_2 生産資源/治工具のグループキー 2 (String)
PRT_USAGE 生産資源/治工具用途 (String)
STD_TEXT_KEY 生産資源/治工具の標準テキストキー (String)
REF_KEY_NO_CHG 参照キーは変更できません (String)
START_REF_DATE 生産資源/治工具使用開始の参照日付 (String)
ST_REF_DATE_NO_CHG 開始参照日付は変更できません (String)
START_OFFSET 生産資源/治工具使用の開始オフセット (String)
START_OFFSET_UNIT 生産資源/治工具使用開始の オフセット単位 (String)
START_OFFSET_UNIT_ISO PRT 用途開始決定の 間隔時間単位 (ISO) (String)
START_OFFSET_NO_CHG 開始オフセットは変更できません (String)
END_REF_DATE 生産資源/治工具使用終了日の参照日付 (String)
END_REF_DATE_NO_CHG 終了参照日付は変更できません (String)
END_OFFSET 生産資源/治工具用途の終了オフセット (String)
END_OFFSET_UNIT 生産資源/治工具使用終了 オフセット単位 (String)
END_OFFSET_UNIT_ISO PRT 用途終了決定の 間隔時間単位 (ISO) (String)
END_OFFSET_NO_CHG 終了オフセットは変更できません (String)
FORMULA_TOT_QTY 生産資源/治工具の合計数量 の計算式 (String)
FORMULA_TOT_QTY_NO_CHG 合計数量の計算式は 変更できません (String)
FORMULA_TOT_USAGE 生産資源/治工具の総用途値 の計算式 (String)
FORMULA_TOT_USAGE_NO_CHG すべての用途値を 計算する計算式は変更できません (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getSalesData ()
販売データを取得します。
返却値
Object
Object 販売データ

販売データ情報オブジェクトの構成は以下のとおりです。
販売データ
オブジェクト
(Object)
SALES_ORG 販売組織 (String)
DISTR_CHAN 流通チャネル (String)
DEL_FLAG 区分: 流通チャネルレベルでの 品目削除フラグ (String)
MATL_STATS 品目統計グループ (String)
REBATE_GRP 取引量リベートグループ (String)
COMM_GROUP 手数料グループ (String)
CASH_DISC 現金値引区分 (String)
SAL_STATUS 販売ビューからの品目ステータス (String)
VALID_FROM 流通チェーン別品目ステータスの 有効期間開始日 (String)
MIN_ORDER 基本数量単位での最小受注数量 (String)
MIN_DELY 納品書処理時の最小納入数量 (String)
MIN_MTO 受注製造品最少受注数量 (String)
DELY_UNIT 出荷単位 (String)
DELY_UOM 出荷数量単位 (String)
DELY_UOM_ISO ISO コードでの出荷単位の 数量単位 (String)
SALES_UNIT 販売単位 (String)
SALES_UNIT_ISO ISO コードによる販売単位 (String)
ITEM_CAT 品目マスタの明細カテゴリグループ (String)
DELYG_PLNT 出荷プラント (String)
PROD_HIER 品目階層 (String)
PR_REF_MAT 価格設定参照品目 (String)
MAT_PR_GRP 品目価格設定グループ (String)
ACCT_ASSGT 品目の勘定設定グループ (String)
MATL_GRP_1 品目グループ 1 (String)
MATL_GRP_2 品目グループ 2 (String)
MATL_GRP_3 品目グループ 3 (String)
MATL_GRP_4 品目グループ 4 (String)
MATL_GRP_5 品目グループ 5 (String)
PROD_ATT_1 ID: 製品属性 1 (String)
PROD_ATT_2 品目属性 2 用 ID (String)
PROD_ATT_3 品目属性 3 用 ID (String)
PROD_ATT_4 品目属性 4 用 ID (String)
PROD_ATT_5 品目属性 5 用 ID (String)
PROD_ATT_6 品目属性 6 の ID (String)
PROD_ATT_7 品目属性 7 用 ID (String)
PROD_ATT_8 品目属性 8 用 ID (String)
PROD_ATT_9 品目属性 9 (String)
PROD_ATT10 品目属性 10 用 ID (String)
ROUND_PROF 丸めプロファイル (String)
VAR_SALES_UN 可変販売単位の使用不可 (String)
UNIT_GROUP 数量単位グループ (String)
PR_REF_MAT_EXTERNAL 項目 PR_REF_MAT の 品目コード (長) (今後のリリースで開発) (String)
PR_REF_MAT_GUID 項目 PR_REF_MAT の外部 GUID (今後のリリースで開発) (String)
PR_REF_MAT_VERSION 項目 PR_REF_MAT の バージョン番号 (今後のリリースで開発) (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getSalesorganisation ()
販売組織を取得します。
返却値
Object
Object 販売組織
Object getStorageLocationData ()
品目データ (保管場所レベル)を取得します。
返却値
Object
Object 品目データ (保管場所レベル)

品目データ (保管場所レベル)情報オブジェクトの構成は以下のとおりです。
品目データ (保管場所レベル)
オブジェクト
(Object)
PLANT プラント (String)
STGE_LOC 保管場所 (String)
MAINT_STAT 更新ステータス (String)
DEL_FLAG 保管場所レベルでの品目削除フラグ (String)
FISC_YEAR 当会計年度 (String)
CURR_PERIOD 当期 (転記期間) (String)
MRP_IND 保管場所 MRP 区分 (String)
SPEC_PROC 保管場所レベルでの特殊調達タイプ (String)
REORDER_PT 保管場所 MRP に対する発注点 (String)
REPL_QTY 保管場所 MRP に対する補充数量 (String)
STGE_BIN 棚番 (String)
PICKG_AREA 簡易倉庫管理のピッキングエリア (String)
INV_CORR_FAC 在庫修正係数 (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getStorageTypeData ()
保管域タイプデータを取得します。
返却値
Object
Object 保管域タイプデータ

保管域タイプデータ情報オブジェクトの構成は以下のとおりです。
保管域タイプデータ
オブジェクト
(Object)
WHSE_NO 倉庫番号/複合倉庫 (String)
STGE_TYPE 保管域タイプ (String)
DEL_FLAG 保管タイプに該当する 全品目データ削除フラグ (String)
STGE_BIN 棚番 (String)
MAX_SB_QTY 最大棚番在庫数量 (String)
MIN_SB_QTY 最小棚番在庫数量 (String)
CTRL_QTY 管理数量 (String)
REPLEN_QTY 補充数量 (String)
PICK_AREA ピッキングエリア (String)
ROUND_QTY 丸め数量 (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getStoragelocation ()
保管場所を取得します。
返却値
Object
Object 保管場所
Object getStoragetype ()
保管域タイプを取得します。
返却値
Object
Object 保管域タイプ
Array getTaxClassificationsList ()
制御デ-タを取得します。
返却値
Array
Array 制御デ-タ

制御デ-タ情報オブジェクトの構成は以下のとおりです。
制御デ-タ情報
オブジェクト
(Object)
DEPCOUNTRY 出荷国 (商品発送国) (String)
DEPCOUNTRY_ISO 出荷国の ISO コード (String)
TAX_TYPE_1 税カテゴリ (消費税等) (String)
TAXCLASS_1 品目の税分類 (String)

取得した制御デ-タ情報オブジェクトの配列は、2次元配列になっています。
値を取得する 際に指定する配列のキー値は以下の通りです。

[idx]["DEPCOUNTRY"] → 配列内のidx番目の制御デ-タの「出荷国 (商品発送国)」
[idx]["DEPCOUNTRY_ISO"] → 配列内のidx番目の制御デ-タの「出荷国の ISO コード」
[idx]["TAX_TYPE_1"] → 配列内のidx番目の制御デ-タの「税カテゴリ (消費税等)」
[idx]["TAXCLASS_1"] → 配列内のidx番目の制御デ-タの「品目の税分類」

※ idxは0~n (配列サイズ-1)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Array getUnitSofmeasureList ()
数量単位を取得します。
返却値
Array
Array 数量単位

数量単位情報オブジェクトの構成は以下のとおりです。
数量単位情報
オブジェクト
(Object)
ALT_UNIT 在庫保管単位の代替数量単位 (String)
ALT_UNIT_ISO ISO コードによる 在庫単位の代替数量単位 (String)
NUMERATOR 基本数量単位への換算分子 (String)
DENOMINATR 分母: 基本数量単位へ変換する場合 (String)
EAN_UPC 国際商品コード (EAN/UPC) (String)
EAN_CAT 国際商品コード (EAN) のカテゴリ (String)
LENGTH 長さ (String)
WIDTH 幅 (String)
HEIGHT 高さ (String)
UNIT_DIM 寸法単位 (長さ/幅/高さ) (String)
UNIT_DIM_ISO ISO コードでの 長さ、幅、高さの単位 (String)
VOLUME 容積 (String)
VOLUMEUNIT 容積単位 (String)
VOLUMEUNIT_ISO ISO コードでの容積単位 (String)
GROSS_WT 総重量 (String)
UNIT_OF_WT 重量単位 (String)
UNIT_OF_WT_ISO ISO コードでの重量単位 (String)
SUB_UOM 梱包階層の下位レベル数量単位 (String)
SUB_UOM_ISO 下位レベル数量単位 (ISO コード) (String)
INTERNAL_CHAR 内部特性 (String)
UOMSORTNUMBER 数量単位ソート番号 (String)
LEADINGUOM 主要ロット特定数量単位 (String)
VALUEDUOM ロット特定数量単位での評価 (String)
CHAR_UNIT 特性の数量単位 (String)
CHAR_UNIT_ISO 下位レベル数量単位 (ISO コード) (String)
GTIN_VARIANT グローバルトレード明細番号 バリアント (String)
NET_WEIGHT 正味重量 (String)
ME_ANZ_SUB 下位レベル数量単位数 (String)

取得した数量単位情報オブジェクトの配列は、2次元配列になっています。
値を取得する 際に指定する配列のキー値は以下の通りです。

[idx]["ALT_UNIT"] → 配列内のidx番目の数量単位の「在庫保管単位の代替数量単位」
[idx]["ALT_UNIT_ISO"] → 配列内のidx番目の数量単位の 「ISO コードによる在庫単位の代替数量単位」
[idx]["NUMERATOR"] → 配列内のidx番目の数量単位の「基本数量単位への換算分子」
[idx]["DENOMINATR"] → 配列内のidx番目の数量単位の「分母: 基本数量単位へ変換する場合」
[idx]["EAN_UPC"] → 配列内のidx番目の数量単位の「国際商品コード (EAN/UPC)」
[idx]["EAN_CAT"] → 配列内のidx番目の数量単位の「国際商品コード (EAN) のカテゴリ」
[idx]["LENGTH"] → 配列内のidx番目の数量単位の「長さ」
[idx]["WIDTH"] → 配列内のidx番目の数量単位の「幅」
[idx]["HEIGHT"] → 配列内のidx番目の数量単位の「高さ」
[idx]["UNIT_DIM"] → 配列内のidx番目の数量単位の「寸法単位 (長さ/幅/高さ)」
[idx]["UNIT_DIM_ISO"] → 配列内のidx番目の数量単位の 「ISO コードでの長さ、幅、高さの単位」
[idx]["VOLUME"] → 配列内のidx番目の数量単位の「容積」
[idx]["VOLUMEUNIT"] → 配列内のidx番目の数量単位の「容積単位」
[idx]["VOLUMEUNIT_ISO"] → 配列内のidx番目の数量単位の「ISO コードでの容積単位」
[idx]["GROSS_WT"] → 配列内のidx番目の数量単位の「総重量」
[idx]["UNIT_OF_WT"] → 配列内のidx番目の数量単位の「重量単位」
[idx]["UNIT_OF_WT_ISO"] → 配列内のidx番目の数量単位の「ISO コードでの重量単位」
[idx]["SUB_UOM"] → 配列内のidx番目の数量単位の「梱包階層の下位レベル数量単位」
[idx]["SUB_UOM_ISO"] → 配列内のidx番目の数量単位の「下位レベル数量単位 (ISO コード)」
[idx]["INTERNAL_CHAR"] → 配列内のidx番目の数量単位の「内部特性」
[idx]["UOMSORTNUMBER"] → 配列内のidx番目の数量単位の「数量単位ソート番号」
[idx]["LEADINGUOM"] → 配列内のidx番目の数量単位の「主要ロット特定数量単位」
[idx]["VALUEDUOM"] → 配列内のidx番目の数量単位の「ロット特定数量単位での評価」
[idx]["CHAR_UNIT"] → 配列内のidx番目の数量単位の「特性の数量単位」
[idx]["CHAR_UNIT_ISO"] → 配列内のidx番目の数量単位の 「下位レベル数量単位 (ISO コード)」
[idx]["GTIN_VARIANT"] → 配列内のidx番目の数量単位の「グローバルトレード明細番号バリアント」
[idx]["NET_WEIGHT"] → 配列内のidx番目の数量単位の「正味重量」
[idx]["ME_ANZ_SUB"] → 配列内のidx番目の数量単位の「下位レベル数量単位数」

※ idxは0~n (配列サイズ-1)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getValuationData ()
評価データを取得します。
返却値
Object
Object 評価データ

評価データ情報オブジェクトの構成は以下のとおりです。
評価データ
オブジェクト
(Object)
VAL_AREA 評価レベル (String)
VAL_TYPE 評価タイプ (String)
MAINT_STAT 更新ステータス (String)
DEL_FLAG 評価タイプに該当する 全品目データ削除フラグ (String)
PRICE_CTRL 原価管理区分 (String)
MOVING_PR 移動平均原価/期間単位価格 (String)
STD_PRICE 標準原価 (String)
PRICE_UNIT 価格単位 (String)
VAL_CLASS 評価クラス (String)
PR_CTRL_PP 前期間の原価管理区分 (String)
MOV_PR_PP 前期移動平均原価/期間平均原価 (String)
STD_PR_PP 前期標準標準原価 (String)
PR_UNIT_PP 前期価格単位 (String)
VCLASS_PP 前期評価クラス (String)
PR_CTRL_PY 前年度の原価管理区分 (String)
MOV_PR_PY 前年度の移動平均原価/期間単価 (String)
STD_PR_PY 前年度標準原価 (String)
VCLASS_PY 前年度の評価クラス (String)
PR_UNIT_PY 前年度価格単位 (String)
FISC_YEAR 当会計年度 (String)
CURR_PERIOD 当期 (転記期間) (String)
VAL_CAT 評価カテゴリ (String)
FUTURE_PR 次期標準原価 (String)
VALID_FROM 原価有効開始日 (String)
TAXPRICE_1 税法による評価額: レベル 1 (String)
COMMPRICE1 商法による評価額: レベル 1 (String)
TAXPRICE_3 税法基準評価額: レベル 3 (String)
COMMPRICE3 商法基準評価額: レベル 3 (String)
PLND_PRICE 予定計画原価 (String)
PLNDPRICE1 予定計画原価 1 (String)
PLNDPRICE2 予定計画原価 2 (String)
PLNDPRICE3 予定計画原価 3 (String)
PLNDPRDATE1 予定原価 1 の有効開始日 (String)
PLNDPRDATE2 予定原価 2 の有効開始日 (String)
PLNDPRDATE3 予定原価 3 の有効開始日 (String)
LIFO_FIFO LIFO/FIFO 関連 (String)
POOLNUMBER LIFO 評価でのプール番号 (String)
TAXPRICE_2 税法による評価額: レベル 2 (String)
COMMPRICE2 商法による評価額: レベル 2 (String)
DEVAL_IND 低価法: 評価減区分 (String)
ORIG_GROUP 発生源グループ (原価要素の下位区分) (String)
OVERHEAD_GRP 原価計算間接費グループ (String)
PER_FUT_COST_EST 将来標準原価見積期間 (String)
PER_CUR_COST_EST 現行標準原価見積期間 (String)
PER_PRE_COST_EST 前標準原価見積期間 (String)
FIJ_FUT_COST_EST 将来標準原価見積の 会計年度 (String)
FIJ_CUR_COST_EST 当期標準原価見積の 会計年度 (String)
FIJ_PRE_COST_EST 前期標準原価見積の 会計年度 (String)
QTY_STRUCT 数量構成により原価計算を行う品目 (String)
PREV_PLAN_PRICE 税法基準評価額: レベル 2 (String)
ML_ACTIVE 品目レベルで有効な品目元帳 (String)
ML_SETTLE 品目元帳決済: 管理 (String)
CURR_PLAN_PRICE 税法基準評価額: レベル 2 (String)
ORIG_MAT 品目発生源 (String)
VM_SO_STK 受注在庫の評価クラス (String)
VM_P_STOCK プロジェクト在庫の評価クラス (String)
MATL_USAGE 品目の用途 (String)
MAT_ORIGIN 品目の原産地 (String)
IN_HOUSE 内部生産 (String)
TAX_CML_UN 税法/商法にもとづく評価額価格単位 (String)
CURRENCY 通貨コード (String)
CURRENCY_ISO ISO コード通貨 (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getValuationarea ()
評価レベルを取得します。
返却値
Object
Object 評価レベル
Object getValuationtype ()
評価タイプを取得します。
返却値
Object
Object 評価タイプ
Object getWarehouseNumberData ()
倉庫番号データを取得します。
返却値
Object
Object 倉庫番号データ

倉庫番号データ情報オブジェクトの構成は以下のとおりです。
倉庫番号データ
オブジェクト
(Object)
WHSE_NO 倉庫番号/複合倉庫 (String)
DEL_FLAG WM 倉庫内の全品目データ削除フラグ (String)
STGESECTOR 保管区画区分 (String)
PLACEMENT 在庫受入に対する保管域タイプ検索区分 (String)
WITHDRAWAL 在庫払出に対する保管域タイプ区分 (String)
L_EQUIP_1 積載装置数量 1 (String)
L_EQUIP_2 積載装置数量 2 (String)
L_EQUIP_3 積載装置数量 3 (String)
LEQ_UNIT_1 積載装置数量 1 の数量単位 (String)
LEQ_UNIT_1_ISO ISO コードによる 積載装置数量 1 の数量単位 (String)
LEQ_UNIT_2 積載装置数量 2 の数量単位 (String)
LEQ_UNIT_2_ISO ISO コードによる 積載装置数量 2 の数量単位 (String)
LEQ_UNIT_3 積載装置数量 3 の数量単位 (String)
LEQ_UNIT_3_ISO ISO コードによる 積載装置数量 3 の数量単位 (String)
UNITTYPE_1 第1保管単位タイプ (String)
UNITTYPE_2 第2保管単位タイプ (String)
UNITTYPE_3 第3保管単位タイプ (String)
WM_UNIT 倉庫管理の数量単位 (String)
WM_UNIT_ISO ISO コードでの倉庫管理単位 (String)
ADD_TO_STK 既存在庫への追加許可 (String)
BLOCK_STGE 平置保管域区分 (String)
MSG_TO_IM 区分: 在庫管理への出力 (String)
SPEC_MVMT 倉庫管理の特殊移動区分 (String)
CAPY_USAGE 保管容量使用 (String)
PROCURE_UN 保管容量消費の数量単位 (String)
PROCURE_UN_ISO ISO コードでの 保管容量消費の数量単位 (String)
STGE_TYPE 概略計画および詳細計画の ピッキング保管域タイプ (String)
REF_UNIT 品目マスタレコードの数量単位初期値 (String)
2STEP_PICK ツーステップピッキング適用品目 (String)

(失敗時) エラー情報オブジェクト

エラー情報オブジェクトの構成は以下のとおりです。
エラー情報
オブジェクト
(Object)
ERR_CODE エラーコード (String)
1: 認証系システムエラー
2: 認証系アプリケーションエラー
3: 汎用系システムエラー
4: 汎用系アプリケーションエラー
7: 購買発注システムエラー
8: 購買発注アプリケーションエラー
詳細はjp.co.intra_mart.system.javascript.sapapi.ErrorJSHandler# をご覧ください。
ERR_MSG アプリケーション例外(システム例外)のメッセージ概要 (String)
ERR_DESC システム例外のメッセージ詳細 (String)

Object getWarehousenumber ()
倉庫番号/複合倉庫を取得します。
返却値
Object
Object 倉庫番号/複合倉庫
void setCompanycode (Object value)
会社コードを設定します。
パラメータ
value : Object
会社コード
返却値
void
void setDistributionchannel (Object value)
流通チャネルを設定します。
パラメータ
value : Object
流通チャネル
返却値
void
void setLifovaluationlevel (Object value)
LIFO 評価レベルを設定します。
パラメータ
value : Object
LIFO 評価レベル
返却値
void
void setMaterial (Object value)
品目コードを設定します。
パラメータ
value : Object
品目コード
返却値
void
void setPlant (Object value)
プラントを設定します。
パラメータ
value : Object
プラント
返却値
void
void setSalesorganisation (Object value)
販売組織を設定します。
パラメータ
value : Object
販売組織
返却値
void
void setStoragelocation (Object value)
保管場所を設定します。
パラメータ
value : Object
保管場所
返却値
void
void setStoragetype (Object value)
保管域タイプを設定します。
パラメータ
value : Object
保管域タイプ
返却値
void
void setStrParam (String paramStr, String paramName, Object value)
構造型の項目に値をセットします。
パラメータ
paramStr : String
構造名
paramName : String
項目名
value : Object
セットする値
返却値
void
void setTblParam (String tableName, String paramName, Object value, Number index)
テーブル型の項目に値をセットします。
パラメータ
tableName : String
テーブル名
paramName : String
項目名
value : Object
セットする値
index : Number
レコード番号
返却値
void
void setValuationarea (Object value)
評価レベルを設定します。
パラメータ
value : Object
評価レベル
返却値
void
void setValuationtype (Object value)
評価タイプを設定します。
パラメータ
value : Object
評価タイプ
返却値
void
void setWarehousenumber (Object value)
倉庫番号/複合倉庫を設定します。
パラメータ
value : Object
倉庫番号/複合倉庫
返却値
void
String toString ()
デバッグ用のメソッドです。
返却値
String
String すべての属性の値