スクリプト D |
 |
 |
|
|
|
|
|
|
|
書式 |
DelGCode_ZTB() |
機能 |
(試算表)
試算表ファイルからGCode(科目補助Code)を削除する
プロファイルが参照する法人の試算表ファイルを基本フォーマットに戻す
試算表ファイルに複数のGCodeが付加されているとき、特定のGCodeだけを削除することはできない、全GCodeが削除されることに留意すること
|
In |
ZTB_hhhh.txt |
Out |
ZTB_hhhh.txt |
用例 |
DelGCode_ZTB()
試算表ファイルからGCodeを削除する
|
|
|
|
|
書式 |
DelTag(f,n) |
機能 |
(マスタ、仕訳ファイル)
指定したファイルの(全レコードの)指定したタグ(フィールド)を削除する
指定ファイル名には拡張子を付けない、システムが「.txt」を付加する
削除するタグ(フィールド)の位置はゼロからカウントする
|
In |
任意のファイル名 |
Out |
上記のファイル |
パラメタ |
f:タグの削除を行うファイル名(拡張子は付けない、例えば、「Y_96」)
n:削除する要素(タグ)の位置(ゼロからカウントする)
|
用例 |
DelTag("YA_96",1)
科目マスタ類型番号96の(全レコードの)二番目のタグ(フィールド)を削除する
|
|
|
|
|
書式 |
DelXJ_VJFlgD(value) |
機能 |
(仕訳)
仕訳ファイルから、削除フラグの指定した値を持つ仕訳を削除する
全仕訳を対象に、J_FlgDの値がパラメタの値に一致するとき削除される
このスクリプトは、SetVJFlgDスクリプトで削除対象仕訳を特定した後利用される
例えば、SetVJFlgDで会計日が3月の仕訳に1を加算、部門Aの仕訳に2を加算、プロジェクト123の仕訳に4を加算し、削除フラグが7の仕訳を削除すれば、3月の部門Aのプロジェクト123の仕訳を削除できる
|
In |
XJ_hhhh.txt |
Out |
XJ_hhhh.txt |
パラメタ |
value:削除する仕訳の削除フラグの値 |
用例 |
DelXJ_VJFlgD(1)
仕訳ファイルの削除フラグが「1」の仕訳を削除する
|
|
|
|
|
書式 |
DelZAmt_WXJ21(nn) |
機能 |
(二科目仕訳ファイルを一科目仕訳ファイルに変換)
変換ファイル「WXJ21_hhhh」から不要な仕訳を削除する
二科目仕訳を一科目仕訳に変換するとき、仕訳の記述によっては、意味のない仕訳が生成されることがある
例えば、{販売費 420/預金 630}{管理費 210/諸口 0}のような場合、一科目仕訳として「諸口 0(貸借区分:貸方、相手科目:管理費)」が作成される
一科目仕訳で運用するするときは、金額ゼロの仕訳は必要ないので、この仕訳を削除する
パラメタで指定したタグの値がゼロの仕訳が削除され、「WXJ21_DelZ_hhhh.txt」ファイルが出力される
このファイル名は、その後の利用に応じて適宜リネームすること
仕訳ファイルとして利用するとき:XJ_hhhh.txt
タグの並びを変更するとき:WXJ21.txt
|
In |
WXJ21_hhhh.txt
|
Out |
WXJ21_DelZ_hhhh.txt |
パラメタ |
nn:判定する値が入っているタグが先頭から何番目を指定(ゼロからカウントする): |
用例 |
DelZAmt_WXJ21(7)
変換ファイルの八番目のタグに金額がセットされているので、この値がゼロの仕訳を削除する
|
|
|
|
|
書式 |
DelZline_ZTB() |
機能 |
(試算表)
試算表ファイルのゼロラインを削除する
ゼロラインとは開始残高の貸借欄及び期間取引高の貸借欄がすべてゼロの行をいう
このスクリプト実行後、削除対象があれば削除した行数が表示される
削除前の試算表を残すことも可、スクリプトのコメントを参照のこと
アウトサイド処理で、試算表ファイルを基に整形処理を行っているときに、この処理を行うと整形結果が崩れる可能性が高いので注意すること
|
In |
ZTB_hhhh.txt
|
Out |
ZTB_hhhh.txt |
用例 |
DelZline_ZTB()
試算表ファイルに含まれる残高及び発生額がゼロの科目を削除する
|
|
|
|
|
書式 |
DivXJ_MkFDXJ(key,sV,eV) |
機能 |
(仕訳)
仕訳ファイルから条件を指定して仕訳を切り出す
切り出された仕訳を「分離仕訳」、切り出されて残った仕訳を「残余仕訳」とする
分離仕訳として「DivXJ_hhhh」ファイルが、残余仕訳として「XJ_hhhh」ファイルが作成される
また、元の仕訳は「OrjXJ_hhhh」ファイルとして保存される
なお、分離仕訳と残余仕訳は「CmbDXJ_MkFXJ」スクリプトで結合できる、「OrjXJ_hhhh」ファイルを残すか削除するかは当該スクリプトのパラメタで指定する
|
In |
XJ_hhhh.txt
|
Out |
DivXJ_hhhh.txt、XJ_hhhh.txt、OrgXJ_hhhh.txt
|
パラメタ |
key:タグ名(仕訳の範囲を絞り込むキー)
sV:keyの開始値
eV:keyの終了値
|
用例 |
DivXJ_MkFDXJ("J_M",7,7)
仕訳ファイルから、10月分の仕訳を抽出し、分離仕訳ファイルを作成する(決算期は3月)
|
|
|
|
Last Update 2013/10/06 |
|
|
|
|
|
|