intra-mart Accel Kaiden! 経費旅費 / 管理者操作ガイド 第27版 2024-04-01

3.18. 申請書マスタ

本項では、申請書マスタの設定方法を説明します。

3.18.1. 概要

申請書マスタは、intra-mart Accel Kaiden! 経費旅費が使用するコンテンツ定義を管理します。
メンテナンス、インポートの2種類の方法でマスタ設定が可能です。

3.18.2. メンテナンス

申請書マスタメンテナンスの操作方法は、 コンテンツ定義 を参照してください。

3.18.3. インポート

本項では、インポート機能を利用したマスタ設定方法を説明します。

3.18.3.1. インポートデータ作成

インポートするデータを作成し、ストレージにアップロードします。
作成するインポートデータの形式は、次の通りです。
  • ファイル形式
    ジョブネットの設定で設定する実行パラメータにより変化します。
    以下は初期値(実行パラメータ未設定の場合)のファイル形式です。

    ファイル名 指定はありません。
    文字コード UTF-8
    区切り文字 ,
    囲み文字
    形式 XMLファイル

  • データ形式
    次の様なXML形式でコンテンツ定義用のインポートデータファイルを作成します。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<contentsSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/contentsSettings">
    <contentsGroup>
        <contents>
            <contentsId>サンプル申請</contentsId>
            <localeId>ja</localeId>
            <contentsName>Sample Application</contentsName>
            <contentsClassify>0</contentsClassify>
            <note></note>
            <contentsDetailGroup>
                <contentsDetail>
                    <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                    <startDate>2000/01/01</startDate>
                    <limitDate>2015/01/31</limitDate>
                    <versionStatus>1</versionStatus>
                    <note></note>
                </contentsDetail>
                <contentsDetail>
                    <contentsVersionId>8e9yusogl0eoza8</contentsVersionId>
                    <startDate>2015/02/01</startDate>
                    <limitDate>2999/12/31</limitDate>
                    <versionStatus>1</versionStatus>
                    <note></note>
                </contentsDetail>
            </contentsDetailGroup>
            <contentsPagePathGroup>
                <contentsPagePath>
                    <pagePathId>apply</pagePathId>
                    <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                    <pageName>Apply</pageName>
                    <pageClassify>0</pageClassify>
                    <note></note>
                    <defaultFlag>1</defaultFlag>
                    <pathType>2</pathType>
                    <scriptPath></scriptPath>
                    <applicationId></applicationId>
                    <serviceId></serviceId>
                    <pagePath>kaiden/workflow/apply?kp=apply</pagePath>
                </contentsPagePath>

                …略…

            </contentsPagePathGroup>
            <contentsPluginGroup>
                <contentsPlugin>
                    <contentsPluginId>8e9ysqxiu0e2da8</contentsPluginId>
                    <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                    <extensionPointId>jp.co.intra_mart.workflow.plugin.event.node.action.process</extensionPointId>
                    <pluginId>jp.co.intra_mart.workflow.plugin.event.node.action.process.pluginJavaExecutor</pluginId>
                    <pluginName>Action Process (Apply)</pluginName>
                    <parameter>jp.co.slcs.kaiden2.extension_imw.feature.plugin.kaiden.workflow.ImwActionProcessPlugin</parameter>
                    <note></note>
                    <nodeType>2</nodeType>
                    <defaultFlag>1</defaultFlag>
                    <executeOrder>0</executeOrder>
                </contentsPlugin>

                …略…

            </contentsPluginGroup>
        </contents>
    </contentsGroup>
    <contentsImboxGroup>
        <contentsImbox>
            <imboxId>processing</imboxId>
            <contentsImboxClassify>0</contentsImboxClassify>
            <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
            <defaultFlag>1</defaultFlag>
        </contentsImbox>
    </contentsImboxGroup>
    <contentsMailGroup>
        <contentsMail>
            <mailId>confirm</mailId>
            <contentsMailClassify>3</contentsMailClassify>
            <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
            <defaultFlag>1</defaultFlag>
        </contentsMail>
    </contentsMailGroup>
    <contentsRuleGroup>
        <contentsRule>
            <ruleId>rule_sample_01</ruleId>
            <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
        </contentsRule>
    </contentsRuleGroup>
</contentsSettings>

タグ概要
タグ 必須設定 名称・説明 最大文字数
contentsGroup 複数のロケールで利用する場合は、全ロケール分のcontentsを作成してください。  
contentsGroup/contents/contentsId コンテンツIDを設定します。 20
contentsGroup/contents/localeId ロケールIDを設定します。 50
contentsGroup/contents/contentsName コンテンツ名を設定します。 50
contentsGroup/contents/contentsClassify コンテンツ種類を設定します。 5
contentsGroup/contents/note   コンテンツの備考を設定します。 500
contentsGroup/contents/contentsDetailGroup コンテンツバージョンごとにcontentsDetailを設定します。  
contentsGroup/contents/contentsDetailGroup/
contentsDetail/contentsVersionId
コンテンツバージョンIDを設定します。 20
contentsGroup/contents/contentsDetailGroup/
contentsDetail/startDate
開始日を設定します。 10
contentsGroup/contents/contentsDetailGroup/
contentsDetail/limitDate
終了日を設定します。 10
contentsGroup/contents/contentsDetailGroup/
contentsDetail/versionStatus
バージョンステータスを設定します。
  • 0:無効
  • 1:有効
1
contentsGroup/contents/contentsDetailGroup/
contentsDetail/note
  コンテンツバージョンの備考を設定します。 500
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath
画面ごとにcontentsPagePathを設定します。  
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/pagePathId
画面パスIDを設定します。 20
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/contentsVersionId
コンテンツバージョンIDを設定します。 20
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/pageName
画面名を設定します。 50
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/pageClassify
画面種類を設定します。 5
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/note
  画面定義の備考を設定します。 500
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/defaultFlag
デフォルトフラグを設定します。
  • 0:初期設定で使用しない
  • 1:初期設定で使用する
1
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/pathType
パス種別を設定します。 5
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/scriptPath
  スクリプトパスを設定します。 200
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/applicationId
  アプリケーションIDを設定します。 100
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/serviceId
  サービスIDを設定します。 100
contentsGroup/contents/contentsPagePathGroup/
contentsPagePath/pagePath
  ページパスを設定します。 200
contentsGroup/contents/contentsPluginGroup ユーザプログラムごとにcontentsPluginを設定します。  
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/contentsPluginId
コンテンツプラグインを設定します。 20
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/contentsVersionId
コンテンツバージョンIDを設定します。 20
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/extensionPointId
拡張ポイントIDを設定します。 500
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/pluginId
プラグインIDを設定します。 500
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/pluginName
プラグイン名を設定します。 50
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/parameter
  パラメータを設定します。 500
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/note
  ユーザプログラム定義の備考を設定します。 500
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/nodeType
  ノード種別を設定します。 5
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/defaultFlag
 
デフォルトフラグを設定します。
  • 0:初期設定で使用しない
  • 1:初期設定で使用する
1
contentsGroup/contents/contentsPluginGroup/
contentsPlugin/executeOrder
  実行順番を設定します。 3
contentsImboxGroup   IMBox定義を設定します。複数設定可能です。  
contentsImboxGroup/contentsImbox/imboxId IMBoxIDを設定します。 20
contentsImboxGroup/contentsImbox/contentsImboxClassify コンテンツIMBox種類を設定します。 5
contentsImboxGroup/contentsImbox/contentsVersionId コンテンツバージョンIDを設定します。 20
contentsImboxGroup/contentsImbox/defaultFlag  
デフォルトフラグを設定します。
  • 0:初期設定で使用しない
  • 1:初期設定で使用する
1
contentsMailGroup  
メール定義を設定します。
複数設定可能です。
 
contentsMailGroup/contentsMail/mailId メールIDを設定します。 20
contentsMailGroup/contentsMail/contentsMailClassify コンテンツメール種類を設定します。 5
contentsMailGroup/contentsMail/contentsVersionId コンテンツバージョンIDを設定します。 20
contentsMailGroup/contentsMail/defaultFlag  
デフォルトフラグを設定します。
  • 0:初期設定で使用しない
  • 1:初期設定で使用する
1
contentsRuleGroup  
ルール定義を設定します。
複数設定可能です。
 
contentsRuleGroup/contentsRule/ruleId ルールIDを設定します。 20
contentsRuleGroup/contentsRule/contentsVersionId コンテンツバージョンIDを設定します。 20
  • データ形式
    次の様なXML形式で申請書定義用のインポートデータファイルを作成します。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<appSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/appSettings">
    <app>
        <contentsId>ApplicationSample</contentsId>
        <appType>10</appType>
        <appGadgetGroup>
            <appGadget>
                <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                <pagePathId>apply</pagePathId>
                <gadgetClass>advance</gadgetClass>
                <gadgetVariation>v01</gadgetVariation>
                <gadgetInstance>0</gadgetInstance>
                <sortKey>0</sortKey>
                <surfaceKey>chapterTitle</surfaceKey>
                <gadgetDispFlag>1</gadgetDispFlag>
                <appGadgetBlockGroup>
                    <appGadgetBlock>
                        <gadgetBlock>advTable</gadgetBlock>
                        <gadgetBlockType>normal</gadgetBlockType>
                        <allowAddFlag>0</allowAddFlag>
                        <allowDelFlag>0</allowDelFlag>
                        <sortKey>1</sortKey>
                        <surfaceKey>chapterTitle</surfaceKey>
                        <appGadgetFieldGroup>
                            <appGadgetField>
                                <fieldKey>companyAmount</fieldKey>
                                <surfaceKey>advanceAmount</surfaceKey>
                                <sortKey>10202</sortKey>
                                <inputType>0</inputType>
                                <requiredFlag>0</requiredFlag>
                                <appGadgetValidationGroup>
                                    <appGadgetValidation>
                                        <validationId>numericMax</validationId>
                                        <validationTarget>ALWAYS</validationTarget>
                                        <validationTimingDefaultFlag>true</validationTimingDefaultFlag>
                                        <args>{'id':'numericMax', 'args':'100000'}</args>
                                        <extensionA/>
                                        <extensionB/>
                                        <extensionC/>
                                        <extensionD/>
                                        <extensionE/>
                                        <extensionF/>
                                        <extensionG/>
                                        <extensionH/>
                                        <extensionI/>
                                        <extensionJ/>
                                    </appGadgetValidation>
                                </appGadgetValidationGroup>
                                <extensionA></extensionA>
                                <extensionB></extensionB>
                                <extensionC></extensionC>
                                <extensionD></extensionD>
                                <extensionE></extensionE>
                                <extensionF></extensionF>
                                <extensionG></extensionG>
                                <extensionH></extensionH>
                                <extensionI></extensionI>
                                <extensionJ></extensionJ>
                            </appGadgetField>

                            …略…

                        </appGadgetFieldGroup>
                        <extensionA></extensionA>
                        <extensionB></extensionB>
                        <extensionC></extensionC>
                        <extensionD></extensionD>
                        <extensionE></extensionE>
                        <extensionF></extensionF>
                        <extensionG></extensionG>
                        <extensionH></extensionH>
                        <extensionI></extensionI>
                        <extensionJ></extensionJ>
                    </appGadgetBlock>
                </appGadgetBlockGroup>
                <appGadgetSurfaceGroup>
                    <appGadgetSurface>
                        <surfaceKey>advanceAmount</surfaceKey>
                        <localeId>en</localeId>
                        <surface>Suspense Pay Amount</surface>
                        <extensionA></extensionA>
                        <extensionB></extensionB>
                        <extensionC></extensionC>
                        <extensionD></extensionD>
                        <extensionE></extensionE>
                        <extensionF></extensionF>
                        <extensionG></extensionG>
                        <extensionH></extensionH>
                        <extensionI></extensionI>
                        <extensionJ></extensionJ>
                    </appGadgetSurface>
                    <appGadgetSurface>
                        <surfaceKey>advanceAmount</surfaceKey>
                        <localeId>ja</localeId>
                        <surface>仮払金額</surface>
                        <extensionA></extensionA>
                        <extensionB></extensionB>
                        <extensionC></extensionC>
                        <extensionD></extensionD>
                        <extensionE></extensionE>
                        <extensionF></extensionF>
                        <extensionG></extensionG>
                        <extensionH></extensionH>
                        <extensionI></extensionI>
                        <extensionJ></extensionJ>
                    </appGadgetSurface>
                    <appGadgetSurface>
                        <surfaceKey>advanceAmount</surfaceKey>
                        <localeId>zh_CN</localeId>
                        <surface>暂付金额</surface>
                        <extensionA></extensionA>
                        <extensionB></extensionB>
                        <extensionC></extensionC>
                        <extensionD></extensionD>
                        <extensionE></extensionE>
                        <extensionF></extensionF>
                        <extensionG></extensionG>
                        <extensionH></extensionH>
                        <extensionI></extensionI>
                        <extensionJ></extensionJ>
                    </appGadgetSurface>

                    …略…

                </appGadgetSurfaceGroup>
                <extensionA></extensionA>
                <extensionB></extensionB>
                <extensionC></extensionC>
                <extensionD></extensionD>
                <extensionE></extensionE>
                <extensionF></extensionF>
                <extensionG></extensionG>
                <extensionH></extensionH>
                <extensionI></extensionI>
                <extensionJ></extensionJ>
            </appGadget>

            …略…

        </appGadgetGroup>
        <appExtTextGroup>
            <appExtText>
                <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                <gadgetClass>appExtentionText</gadgetClass>
                <gadgetVariation>v01</gadgetVariation>
                <gadgetInstance>0</gadgetInstance>
                <localeId>en</localeId>
                <extensionText>&lt;p&gt;sample&lt;/p&gt;</extensionText>
                <extensionA/>
                <extensionB/>
                <extensionC/>
                <extensionD/>
                <extensionE/>
                <extensionF/>
                <extensionG/>
                <extensionH/>
                <extensionI/>
                <extensionJ/>
            </appExtText>
            <appExtText>
                <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                <gadgetClass>appExtentionText</gadgetClass>
                <gadgetVariation>v01</gadgetVariation>
                <gadgetInstance>0</gadgetInstance>
                <localeId>ja</localeId>
                <extensionText>&lt;p&gt;サンプル&lt;/p&gt;</extensionText>
                <extensionA/>
                <extensionB/>
                <extensionC/>
                <extensionD/>
                <extensionE/>
                <extensionF/>
                <extensionG/>
                <extensionH/>
                <extensionI/>
                <extensionJ/>
            </appExtText>
            <appExtText>
                <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                <gadgetClass>appExtentionText</gadgetClass>
                <gadgetVariation>v01</gadgetVariation>
                <gadgetInstance>0</gadgetInstance>
                <localeId>zh_CN</localeId>
                <extensionText>&lt;p&gt;样品&lt;/p&gt;</extensionText>
                <extensionA/>
                <extensionB/>
                <extensionC/>
                <extensionD/>
                <extensionE/>
                <extensionF/>
                <extensionG/>
                <extensionH/>
                <extensionI/>
                <extensionJ/>
            </appExtText>
        </appExtTextGroup>
        <appVersionGroup>
            <appVersion>
                <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                <numberingClassId>imwNumbering</numberingClassId>
                <extensionA></extensionA>
                <extensionB></extensionB>
                <extensionC></extensionC>
                <extensionD></extensionD>
                <extensionE></extensionE>
                <extensionF></extensionF>
                <extensionG></extensionG>
                <extensionH></extensionH>
                <extensionI></extensionI>
                <extensionJ></extensionJ>
            </appVersion>

            …略…

        </appVersionGroup>
        <pageScreenInfoGroup>
            <pageScreenInfo>
                <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                <pagePathId>apply</pagePathId>
                <pageJspPath></pageJspPath>
                <spPageJspPath></spPageJspPath>
                <extensionA></extensionA>
                <extensionB></extensionB>
                <extensionC></extensionC>
                <extensionD></extensionD>
                <extensionE></extensionE>
                <extensionF></extensionF>
                <extensionG></extensionG>
                <extensionH></extensionH>
                <extensionI></extensionI>
                <extensionJ></extensionJ>
            </pageScreenInfo>

            …略…

        </pageScreenInfoGroup>
        <appExtParameterGroup>
            <appExtParameter>
                <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                <pagePathId>apply</pagePathId>
                <parameterKey>parameterkey1</parameterKey>
                <parameterValue>docSysLink</parameterValue>
                <extensionA></extensionA>
                <extensionB></extensionB>
                <extensionC></extensionC>
                <extensionD></extensionD>
                <extensionE></extensionE>
                <extensionF></extensionF>
                <extensionG></extensionG>
                <extensionH></extensionH>
                <extensionI></extensionI>
                <extensionJ></extensionJ>
            </appExtParameter>

            …略…

        </appExtParameterGroup>
        <appExtUserPgmGroup>
            <appExtUserPgm>
                <contentsVersionId>8e9ysqx330e2ca8</contentsVersionId>
                <extensionUserProgram>jp.co.slcs.kaiden2.product_workflow.feature.conductor.documentationSystemLink.impl.DocumentationSystemLinkConductorImpl</extensionUserProgram>
                <execOrder>1</execOrder>
                <extensionA></extensionA>
                <extensionB></extensionB>
                <extensionC></extensionC>
                <extensionD></extensionD>
                <extensionE></extensionE>
                <extensionF></extensionF>
                <extensionG></extensionG>
                <extensionH></extensionH>
                <extensionI></extensionI>
                <extensionJ></extensionJ>
            </appExtUserPgm>

            …略…

        </appExtUserPgmGroup>
        <extensionA></extensionA>
        <extensionB></extensionB>
        <extensionC></extensionC>
        <extensionD></extensionD>
        <extensionE></extensionE>
        <extensionF></extensionF>
        <extensionG></extensionG>
        <extensionH></extensionH>
        <extensionI></extensionI>
        <extensionJ></extensionJ>
    </app>
</appSettings>

タグ概要
インポート先テーブルの詳細は『intra-mart Accel Kaiden! プログラミングガイド』-「リファレンス」-「申請書マスタデータのテーブル構成について」を参照ください。
インポート先テーブルは、データが登録される主なテーブルを記載しています。
タグ 必須設定 名称・説明 最大文字数 インポート先テーブル
app 申請書ごとに複数設定可能です。    
app/contentsId コンテンツIDを設定します。 20 申請書
app/appType
申請書タイプを設定します。
  • 00:一般
  • 10:事前申請書(仕訳対象)
  • 20:精算申請書(仕訳対象)
  • 30:請求書払申請書(仕訳対象)
100 申請書
app/appGadgetGroup/appGadget ガジェットを、コンテンツバージョン、画面パスごとに設定します。    
app/appGadgetGroup/appGadget/contentsVersionId コンテンツバージョンIDを設定します。 20 申請書ガジェット
app/appGadgetGroup/appGadget/pagePathId 画面パスIDを設定します。 20 申請書ガジェット
app/appGadgetGroup/appGadget/gadgetClass ガジェットクラスを設定します。 100 申請書ガジェット
app/appGadgetGroup/appGadget/gadgetVariation ガジェットバリエーションを設定します。 100 申請書ガジェット
app/appGadgetGroup/appGadget/gadgetInstance ガジェットインスタンスを設定します。 18 申請書ガジェット
app/appGadgetGroup/appGadget/sortKey ソートキーを設定します。 15 申請書ガジェット
app/appGadgetGroup/appGadget/surfaceKey   申請書のサーフィスキーを設定します。 100 申請書ガジェット
app/appGadgetGroup/appGadget/gadgetDispFlag
ガジェット表示フラグを設定します。
  • 0:ガジェットを非表示にする
  • 1:ガジェットを表示する
1 申請書ガジェット
app/appGadgetGroup/appGadget/gadgetFloatingFlag   設定しても使用されません。   申請書ガジェット
app/appGadgetGroup/appGadget/appGadgetBlockGroup  
ガジェットブロックを設定します。
複数設定可能です。
   
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/gadgetBlock
ガジェットブロックIDを設定します。 100 申請書ガジェットブロック
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/gadgetBlockType
ガジェットブロックタイプを設定します。
  • normal:明細行を保持しない
  • detail:明細行を保持する
100 申請書ガジェットブロック
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/allowAddFlag
追加可否フラグを設定します。
  • 0:許可しない
  • 1:許可する
1 申請書ガジェットブロック
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/allowDelFlag
削除可否フラグを設定します。
  • 0:許可しない
  • 1:許可する
1 申請書ガジェットブロック
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/sortKey
ソートキーを設定します。 15 申請書ガジェットブロック
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/surfaceKey
ガジェットブロックのサーフィスキーを設定します。 100 申請書ガジェットブロック
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup
  フィールドキーごとに設定します。    
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
fieldKey
フィールドキーを設定します。 100 申請書フィールド
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
surfaceKey
  サーフィスキーを設定します。 100 申請書フィールド
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
sortKey
ソートキーを設定します。 15 申請書フィールド
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
inputType
入力区分を設定します。
  • 0:入力項目
  • 1:ラベル項目
1 申請書フィールド
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
requiredFlag
必須フラグを設定します。
  • 0:任意項目
  • 1:必須項目
1 申請書フィールド
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
appGadgetValidationGroup/appGadgetValidation
 
バリデーション定義を設定します。
   
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
appGadgetValidationGroup/appGadgetValidation/
validationId~J
 
バリデーションIDを設定します。
20 申請書ガジェットバリデーション
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
appGadgetValidationGroup/appGadgetValidation/
validationTarget
 
バリデーションターゲットを設定します。
  • CLIENT:クライアントサイドのみ実行
  • SERVER:サーバーサイドのみ実行
  • ALWAYS:クライアントサイド、サーバーサイドの両方で実行
20 申請書ガジェットバリデーション
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
appGadgetValidationGroup/appGadgetValidation/
validationTimingDefaultFlag
 
デフォルトフラグを設定します。
  • true:全てのイベントで実行する
  • false:指定されたイベントで実行する
5 申請書ガジェットバリデーション
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
appGadgetValidationGroup/appGadgetValidation/args
  バリデーションID及び引数をJSON形式で設定します。   申請書ガジェットバリデーション
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
appGadgetValidationGroup/appGadgetValidation/
extensionA~J
  予備項目を設定します。 250 申請書ガジェットバリデーション
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/appGadgetFieldGroup/appGadgetField/
extensionA~J
  予備項目を設定します。 250 申請書フィールド
app/appGadgetGroup/appGadget/appGadgetBlockGroup/
appGadgetBlock/extensionA~J
  予備項目を設定します。 250 申請書ガジェットブロック
app/appGadgetGroup/appGadget/appGadgetSurfaceGroup   複数のロケールで利用する場合は、全ロケール分のcontentsを作成してください。    
app/appGadgetGroup/appGadget/appGadgetSurfaceGroup/
appGadgetSurface/surfaceKey
サーフィスキーを設定します。 100 申請書ガジェットサーフィス
app/appGadgetGroup/appGadget/appGadgetSurfaceGroup/
appGadgetSurface/localeId
ロケールIDを設定します。
  • ja:日本語
  • en:英語
  • zh_CN:中国語
50 申請書ガジェットサーフィス
app/appGadgetGroup/appGadget/appGadgetSurfaceGroup/
appGadgetSurface/surface
  サーフィスを設定します。 1000 申請書ガジェットサーフィス
app/appGadgetGroup/appGadget/appGadgetSurfaceGroup/
appGadgetSurface/extensionA~J
  予備項目を設定します。 250 申請書ガジェットサーフィス
app/appGadgetGroup/appGadget/extensionA~J   予備項目を設定します。 250 申請書ガジェット
app/appExtTextGroup   コンテンツバージョンごとに設定します。    
app/appExtTextGroup/appExtText/contentsVersionId コンテンツバージョンIDを設定します。 20 申請書拡張テキスト
app/appExtTextGroup/appExtText/gadgetClass ガジェットクラスを設定します。 100 申請書拡張テキスト
app/appExtTextGroup/appExtText/gadgetVariation ガジェットバリエーションを設定します。 100 申請書拡張テキスト
app/appExtTextGroup/appExtText/gadgetInstance ガジェットインスタンスを設定します。 18 申請書拡張テキスト
app/appExtTextGroup/appExtText/localeId

ロケールIDを設定します。

  • ja:日本語
  • en:英語
  • zh_CN:中国語
50 申請書拡張テキスト
app/appExtTextGroup/appExtText/extensionText  
拡張テキストをテキスト形式またはHTML形式で設定します。
HTML形式で設定する場合は、タグをエスケープ文字で設定します。
  申請書拡張テキスト
app/appExtTextGroup/appExtText/extensionA~J   予備項目を設定します。 250 申請書拡張テキスト
app/appVersionGroup   コンテンツバージョンごとに設定します。    
app/appVersionGroup/appVersion/contentsVersionId コンテンツバージョンIDを設定します。 20 申請書バージョン
app/appVersionGroup/appVersion/numberingClassId

案件番号採番クラスIDを設定します。

  • imwNumbering:標準(すべての申請書で通し番号)
  • extensionNumberingImpl:拡張(すべての申請書で通し番号)
  • kaidenNumberingByFlow:拡張(採番ルール定義による採番番号)
1000 申請書バージョン
app/appVersionGroup/appVersion/extensionA~J   予備項目を設定します。 250 申請書バージョン
app/pageScreenInfoGroup/   申請書基底画面をコンテンツバージョン、画面パスごとに設定します。    
app/pageScreenInfoGroup/
pageScreenInfo/contentsVersionId
コンテンツバージョンIDを設定します。 20 ページ画面情報
app/pageScreenInfoGroup/
pageScreenInfo/pagePathId
画面パスIDを設定します。 20 ページ画面情報
app/pageScreenInfoGroup/pageScreenInfo/pageJspPath  
基底JSPパスを設定します。
JSPをカスタマイズした場合、「kaiden/v2」以下のパスを設定してください。
1000 ページ画面情報
app/pageScreenInfoGroup/pageScreenInfo/spPageJspPath  
スマートフォン用画面の基底JSPパスを設定します。
JSPをカスタマイズした場合、「kaiden/v2」以下のパスを設定してください。
1000 ページ画面情報
app/pageScreenInfoGroup/pageScreenInfo/extensionA~J   予備項目を設定します。 250 ページ画面情報
app/appExtParameterGroup   ユーザプログラムで使用するパラメータを設定します。    
app/appExtParameterGroup/
appExtParameter/contentsVersionId
コンテンツバージョンIDを設定します。 20 申請書拡張パラメータ
app/appExtParameterGroup/
appExtParameter/pagePathId
画面パスIDを設定します。 20 申請書拡張パラメータ
app/appExtParameterGroup/
appExtParameter/parameterKey
パラメータキーを設定します。 100 申請書拡張パラメータ
app/appExtParameterGroup/
appExtParameter/parameterValue
パラメータの値を設定します。 1000 申請書拡張パラメータ
app/appExtParameterGroup/
appExtParameter/extensionA~J
  予備項目を設定します。 250 申請書拡張パラメータ
app/appExtUserPgmGroup   ユーザプログラムを設定します。    
app/appExtUserPgmGroup/
appExtUserPgm/contentsVersionId
コンテンツバージョンIDを設定します。 20 申請書拡張ユーザプログラム
app/appExtUserPgmGroup/
appExtUserPgm/extensionUserProgram
拡張ユーザプログラムを設定します。 1000 申請書拡張ユーザプログラム
app/appExtUserPgmGroup/
appExtUserPgm/execOrder
実行順番を設定します。 15 申請書拡張ユーザプログラム
app/appExtUserPgmGroup/
appExtUserPgm/extensionA~J
  予備項目を設定します。 250 申請書拡張ユーザプログラム
app/extensionA~J   予備項目を設定します。 250 申請書
  • アップロード先
    ジョブネットの設定で設定する実行パラメータにより変化します。
    以下は初期値(実行パラメータ未設定の場合)のアップロード先です。

    ディレクトリ(コンテンツ定義) kaiden/import/contents/
    ディレクトリ(申請書定義) kaiden/import/app/
    ファイル名 指定はありません。

    コラム

    インストール直後などはアップロード先のディレクトリが作成されていません。
    ディレクトリの作成方法やファイルのアップロード方法は、次のドキュメントを参照してください。

3.18.3.2. ジョブネットの設定

インポート機能用のジョブネットの設定を行います。
  1. 「サイトマップ」→「テナント管理」→「ジョブネット設定」をクリックします。
  2. ジョブネット一覧(画面左部)の「申請書マスタ」をクリックします。
    ../../../_images/jobnet_013.png
  3. 「編集」をクリックします。
    ../../../_images/jobnet_023.png
  4. 必要に応じて「実行パラメータ」、「トリガ設定」を編集します。
    ../../../_images/jobnet_033.png

    コラム

    設定が必要な実行パラメータの詳細は、実行パラメータを参照してください。
    トリガ設定の設定方法は『テナント管理者操作ガイド』を参照してください。

    コラム

    複数の「実行パラメータ」、「トリガ設定」を行う場合はジョブネットを複数作成してください。
    ジョブネットの作成方法は『テナント管理者操作ガイド』を参照してください。

    ジョブネット作成時には次のジョブを登録してください。
    ジョブID ジョブ名(ジョブ選択時のツリー)
    kaiden-job-master-import-contents Kaiden! / マスタ / インポート / コンテンツ
    kaiden-job-master-import-app Kaiden! / マスタ / インポート / 申請書
  5. 編集後、「更新」をクリックします。
    ../../../_images/jobnet_043.png
  6. 確認ポップアップの「決定」をクリックします。
    ../../../_images/jobnet_053.png
  7. ジョブネットが設定されました。
    ../../../_images/jobnet_063.png

    コラム

    ジョブネットの設定(実行)後、メンテナンス機能でインポートが正しく実行されたことを確認してください。

    コラム

    インポート後、以下の通り申請書のキャッシュを削除してください。
    • 申請書マスタメンテナンスの申請書マスタ(コンテンツ定義)登録/更新画面からインポートしたコンテンツを更新します。
      詳細は 更新 を参照してください。
    • 「サイトマップ」→「テナント管理」→「ジョブネット設定」をクリックします。
      ジョブネット一覧(画面左部)の「キャッシュ削除」のジョブネットを実行します。
    ../../../_images/jobnet_083.png

3.18.3.3. 実行パラメータ

設定が可能な実行パラメータは次の通りです。
「コンテンツ」、「申請書」両方のジョブで使用されます。
名称 キー 説明/設定値
インポートファイルのパス
file_path
インポートファイルのstorage以降のパスを設定します。
ファイル名を指定する必要はありません。
(省略時:kaiden/import/app/、kaiden/import/contents/)
処理後のインポートファイルの操作モード
file_mode
処理後のインポートファイルの操作モードを設定します。
(省略時:1)
  • 1 : 操作なし
  • 2 : コピー(copy)
  • 3 : アーカイブ(move)
  • 4 : 正常終了(警告含)時アーカイブ(move)、エラー終了時操作なし
  • 5 : 正常終了(警告含)時操作なし、エラー終了時アーカイブ(move)
  • 6 : 削除(delete)
  • 7 : 正常終了(警告含)時削除(delete)、エラー終了時操作なし
  • 8 : 正常終了(警告含)時操作なし、エラー終了時削除(delete)
アーカイブ先パス
archive_path
インポートファイルのアーカイブ先パスを設定します。
(省略時:kaiden/import/app/{CONTENTS_ID}/{FILE_NM}_{YMDHMSN}.xml、
kaiden/import/contents/{CONTENTS_ID}/{FILE_NM}_{YMDHMSN}.xml)
コンテンツID
contents_id
インポートするコンテンツのIDを設定します。
「,」区切りで複数設定できます。
{YMDHMSN}:「yyyyMMddHH24mmssSSS」形式
{CONTENTS_ID}:コンテンツID
{FILE_NM}:ファイル名

3.18.4. エクスポート

本項では、エクスポート機能を利用したマスタ設定方法を説明します。

3.18.4.1. ジョブネットの設定

エクスポート機能用のジョブネットの設定を行います。
  1. 「サイトマップ」→「テナント管理」→「ジョブネット設定」をクリックします。
  2. ジョブネット一覧(画面左部)の「申請書マスタ」をクリックします。
    ../../../_images/jobnet_073.png
  3. 「編集」をクリックします。
    ../../../_images/jobnet_023.png
  4. 必要に応じて「実行パラメータ」、「トリガ設定」を編集します。
    ../../../_images/jobnet_033.png

    コラム

    設定が必要な実行パラメータの詳細は、実行パラメータを参照してください。
    トリガ設定の設定方法は『テナント管理者操作ガイド』を参照してください。

    コラム

    複数の「実行パラメータ」、「トリガ設定」を行う場合はジョブネットを複数作成してください。
    ジョブネットの作成方法は『テナント管理者操作ガイド』を参照してください。

    ジョブネット作成時には次のジョブを登録してください。
    ジョブID ジョブ名(ジョブ選択時のツリー)
    kaiden-job-master-export-contents Kaiden! / マスタ / エクスポート / コンテンツ
    kaiden-job-master-export-app Kaiden! / マスタ / エクスポート / 申請書
  5. 編集後、「更新」をクリックします。
    ../../../_images/jobnet_043.png
  6. 確認ポップアップの「決定」をクリックします。
    ../../../_images/jobnet_053.png
  7. ジョブネットが設定されました。
    ../../../_images/jobnet_063.png

3.18.4.2. ファイル取得

エクスポートファイルを次のエクスポート先から取得します。
  • エクスポート先
    ジョブネットの設定で設定する実行パラメータにより変化します。
    以下は初期値(実行パラメータ未設定の場合)のエクスポート先です。

    ディレクトリ(コンテンツ定義) kaiden/export/contents/
    ディレクトリ(申請書定義) kaiden/export/app/
    ファイル名 {contents_id}.xml

    コンテンツ単位でファイルが作成されます。
    ファイル名にはコンテンツIDが付与されます。

    コラム

    エクスポートファイルのダウンロード方法は、次のドキュメントを参照してください。
  • データ形式
    コンテンツ定義のデータ形式です。
    タグ 項目名 備考
    contentsGroup/contents/contentsId コンテンツID  
    contentsGroup/contents/localeId ロケールID  
    contentsGroup/contents/contentsName コンテンツ名  
    contentsGroup/contents/contentsClassify コンテンツ種類  
    contentsGroup/contents/note コンテンツの備考  
    contentsGroup/contents/contentsDetailGroup/
    contentsDetail/contentsVersionId
    コンテンツバージョンID  
    contentsGroup/contents/contentsDetailGroup/
    contentsDetail/startDate
    開始日  
    contentsGroup/contents/contentsDetailGroup/
    contentsDetail/limitDate
    終了日  
    contentsGroup/contents/contentsDetailGroup/
    contentsDetail/versionStatus
    バージョンステータス
    • 0:無効
    • 1:有効
    contentsGroup/contents/contentsDetailGroup/
    contentsDetail/note
    コンテンツバージョンの備考  
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/pagePathId
    画面パスID  
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/contentsVersionId
    コンテンツバージョンID  
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/pageClassify
    画面種類  
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/note
    画面定義の備考  
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/defaultFlag
    デフォルトフラグ
    • 0:初期設定で使用しない。
    • 1:初期設定で使用する
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/pathType
    パス種別  
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/scriptPath
    スクリプトパス  
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/applicationId
    アプリケーションID  
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/serviceId
    サービスID  
    contentsGroup/contents/contentsPagePathGroup/
    contentsPagePath/pagePath
    ページパス  
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/contentsPluginId
    コンテンツプラグイン  
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/contentsVersionId
    コンテンツバージョンID  
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/extensionPointId
    拡張ポイントID  
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/pluginId
    プラグインID  
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/pluginName
    プラグイン名  
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/parameter
    パラメータ  
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/note
    ユーザプログラム定義の備考  
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/nodeType
    ノード種別  
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/defaultFlag
    デフォルトフラグ
    • 0:初期設定で使用しない
    • 1:初期設定で使用する
    contentsGroup/contents/contentsPluginGroup/
    contentsPlugin/executeOrder
    実行順番  
    contentsImboxGroup/contentsImbox/imboxId IMBoxID  
    contentsImboxGroup/contentsImbox/contentsImboxClassify コンテンツIMBox種類  
    contentsImboxGroup/contentsImbox/contentsVersionId コンテンツバージョンID  
    contentsImboxGroup/contentsImbox/defaultFlag デフォルトフラグ
    • 0:初期設定で使用しない
    • 1:初期設定で使用する
    contentsMailGroup/contentsMail/mailId メールID  
    contentsMailGroup/contentsMail/contentsMailClassify コンテンツメール種類  
    contentsMailGroup/contentsMail/contentsVersionId コンテンツバージョンID  
    contentsMailGroup/contentsMail/defaultFlag デフォルトフラグ
    • 0:初期設定で使用しない
    • 1:初期設定で使用する
    contentsRuleGroup/contentsRule/ruleId ルールID  
    contentsRuleGroup/contentsRule/contentsVersionId コンテンツバージョンID  
  • データ形式
    申請書のデータ形式です。
    エクスポート元テーブルの詳細は『intra-mart Accel Kaiden! プログラミングガイド』-「リファレンス」-「申請書マスタデータのテーブル構成について」を参照ください。
    タグ 項目名 エクスポート元テーブル 備考
    app/contentsId コンテンツID 申請書  
    app/appType 申請書タイプ 申請書
    • 00:一般
    • 10:事前申請書(仕訳対象)
    • 20:精算申請書(仕訳対象)
    • 30:請求書払申請書(仕訳対象)
    app/appGadgetGroup/appGadget/contentsVersionId コンテンツバージョンID 申請書ガジェット  
    app/appGadgetGroup/appGadget/pagePathId 画面パスID 申請書ガジェット  
    app/appGadgetGroup/appGadget/gadgetClass ガジェットクラス 申請書ガジェット  
    app/appGadgetGroup/appGadget/gadgetVariation ガジェットバリエーション 申請書ガジェット  
    app/appGadgetGroup/appGadget/gadgetInstance ガジェットインスタンス 申請書ガジェット  
    app/appGadgetGroup/appGadget/sortKey ソートキー 申請書ガジェット  
    app/appGadgetGroup/appGadget/surfaceKey サーフィスキー 申請書ガジェット  
    app/appGadgetGroup/appGadget/gadgetDispFlag ガジェット表示フラグ 申請書ガジェット
    • 0:ガジェットを非表示にする
    • 1:ガジェットを表示する
    app/appGadgetGroup/appGadget/gadgetFloatingFlag ガジェットフローティングフラグ 申請書ガジェット 未使用の項目
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/gadgetBlock
    ガジェットブロックID 申請書ガジェットブロック  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/gadgetBlockType
    ガジェットブロックタイプ 申請書ガジェットブロック
    • normal:明細行を保持しない
    • detail:明細行を保持する
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/allowAddFlag
    追加可否フラグ 申請書ガジェットブロック
    • 0:許可しない
    • 1:許可する
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/allowDelFlag
    削除可否フラグ 申請書ガジェットブロック
    • 0:許可しない
    • 1:許可する
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/sortKey
    ソートキー 申請書ガジェットブロック  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/surfaceKey
    サーフィスキー 申請書ガジェットブロック  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/fieldKey
    フィールドキー 申請書フィールド  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/surfaceKey
    サーフィスキー 申請書フィールド  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/sortKey
    ソートキー 申請書フィールド  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/inputType
    入力区分 申請書フィールド
    • 0:入力項目
    • 1:ラベル項目
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/requiredFlag
    必須区分 申請書フィールド
    • 0:任意項目
    • 1:必須項目
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/appGadgetValidationGroup/
    appGadgetValidation/validationId
    バリデーションID 申請書ガジェットバリデーション  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/appGadgetValidationGroup/
    appGadgetValidation/validationTarget
    バリデーションターゲット 申請書ガジェットバリデーション
    • CLIENT:クライアントサイドのみ実行

    • SERVER:サーバーサイドのみ実行

    • ALWAYS:クライアントサイド、
      サーバーサイドの両方で実行
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/appGadgetValidationGroup/
    appGadgetValidation/validationTimingDefaultFlag
    バリデーションタイミング
    デフォルトフラグ
    申請書ガジェットバリデーション
    • true:全てのイベントで実行する
    • false:指定されたイベントで実行する
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/appGadgetValidationGroup/
    appGadgetValidation/args
    引数 申請書ガジェットバリデーション  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    appGadgetField/appGadgetValidationGroup/
    appGadgetValidation/extensionA~J
    予備項目 申請書ガジェットバリデーション  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    appGadgetBlock/appGadgetFieldGroup/
    extensionA~J
    予備項目 申請書フィールド  
    app/appGadgetGroup/appGadget/appGadgetBlockGroup/
    extensionA~J
    予備項目 申請書ガジェットブロック  
    app/appGadgetGroup/appGadget/
    appGadgetSurfaceGroup/appGadgetSurface/surfaceKey
    サーフィスキー 申請書ガジェットサーフィス  
    app/appGadgetGroup/appGadget/
    appGadgetSurfaceGroup/appGadgetSurface/localeId
    ロケールID 申請書ガジェットサーフィス
    • ja:日本語
    • en:英語
    • zh_CN:中国語
    app/appGadgetGroup/appGadget/
    appGadgetSurfaceGroup/appGadgetSurface/surface
    サーフィス 申請書ガジェットサーフィス  
    app/appGadgetGroup/appGadget/
    appGadgetSurfaceGroup/appGadgetSurface/
    extensionA~J
    予備項目 申請書ガジェットサーフィス  
    app/appGadgetGroup/appGadget/extensionA~J 予備項目 申請書ガジェット  
    app/appExtTextGroup/appExtText/contentsVersionId コンテンツバージョンID 申請書拡張テキスト  
    app/appExtTextGroup/appExtText/gadgetClass ガジェットクラス 申請書拡張テキスト  
    app/appExtTextGroup/appExtText/gadgetVariation ガジェットバリエーション 申請書拡張テキスト  
    app/appExtTextGroup/appExtText/gadgetInstance ガジェットインスタンス 申請書拡張テキスト  
    app/appExtTextGroup/appExtText/localeId ロケールID 申請書拡張テキスト
    • ja:日本語
    • en:英語
    • zh_CN:中国語
    app/appExtTextGroup/appExtText/extensionText 拡張テキスト 申請書拡張テキスト  
    app/appExtTextGroup/appExtText/extensionA~J 予備項目 申請書拡張テキスト  
    app/appVersionGroup/appVersion/contentsVersionId コンテンツバージョンID 申請書バージョン  
    app/appVersionGroup/appVersion/numberingClassId 案件番号採番クラスID 申請書バージョン
    • imwNumbering:
      標準(すべての申請書で通し番号)
    • extensionNumberingImpl:
      拡張(すべての申請書で通し番号)
    • kaidenNumberingByFlow:
      拡張(採番ルール定義による採番番号)
    app/appVersionGroup/appVersion/extensionA~J 予備項目 申請書バージョン  
    app/pageScreenInfoGroup/
    pageScreenInfo/contentsVersionId
    コンテンツバージョンID ページ画面情報  
    app/pageScreenInfoGroup/
    pageScreenInfo/pagePathId
    ページパスID ページ画面情報  
    app/pageScreenInfoGroup/pageScreenInfo/pageJspPath 基底JSPパス ページ画面情報  
    app/pageScreenInfoGroup/pageScreenInfo/
    spPageJspPath
    スマートフォン用画面の基底JSPパス ページ画面情報  
    app/pageScreenInfoGroup/pageScreenInfo/
    extensionA~J
    予備項目 ページ画面情報  
    app/appExtParameterGroup/
    appExtParameter/contentsVersionId
    コンテンツバージョンID 申請書拡張パラメータ  
    app/appExtParameterGroup/
    appExtParameter/pagePathId
    画面パスID 申請書拡張パラメータ  
    app/appExtParameterGroup/
    appExtParameter/parameterKey
    パラメータキー 申請書拡張パラメータ  
    app/appExtParameterGroup/
    appExtParameter/parameterValue
    パラメータの値 申請書拡張パラメータ  
    app/appExtParameterGroup/
    appExtParameter/extensionA~J
    予備項目 申請書拡張パラメータ  
    app/appExtUserPgmGroup/
    appExtUserPgm/contentsVersionId
    コンテンツバージョンID 申請書拡張ユーザプログラム  
    app/appExtUserPgmGroup/
    appExtUserPgm/extensionUserProgram
    拡張ユーザプログラム 申請書拡張ユーザプログラム  
    app/appExtUserPgmGroup/
    appExtUserPgm/execOrder
    実行順番 申請書拡張ユーザプログラム  
    app/appExtUserPgmGroup/
    appExtUserPgm/extensionA~J
    予備項目 申請書拡張ユーザプログラム  
    app/extensionA~J 予備項目 申請書  

3.18.4.3. 実行パラメータ

設定が可能な実行パラメータは次の通りです。
「コンテンツ」、「申請書」両方のジョブで使用されます。
名称 キー 説明/設定値
エクスポートファイルのパス
file_path
エクスポートファイルのstorage以降のパスを設定します。
ファイル名を指定する必要はありません。
(省略時:kaiden/export/app/、kaiden/export/contents/)
既存ファイル操作
file_mode
同名のファイルが存在する場合の操作を設定します。
(省略時:1)
  • 1 : 上書き保存する
  • 2 : 同名のファイルをアーカイブファイルへ移動してからエクスポートする
アーカイブ先パス
archive_path
エクスポートファイルのアーカイブ先パスを設定します。
(省略時:kaiden/export/archive/app/{CONTENTS_ID}_{YMDHMSN}.xml、
kaiden/export/archive/contents/{CONTENTS_ID}_{YMDHMSN}.xml)
コンテンツID
contents_id
エクスポートするコンテンツのIDを設定します。
「,」区切りで複数設定できます。
{YMDHMSN}:「yyyyMMddHH24mmssSSS」形式
{CONTENTS_ID}:コンテンツID