9.3.2 処理定義の例

図9-2に示した業務の処理定義の例を,次に示します。

処理定義名:KOSIN
 [更新処理]
 @代入△%売上金=%売上金+金額
 [追加処理]
 @代入△%コード=得意先コード
 @代入△%名前='???'
 @代入△%売上金=金額

図9-3に示した業務の処理定義の例を,次に示します。

 [更新処理]
 @代入△%売上金=%売上金+金額
 @レコード入力△SHOHIN,?コード=コード,,,U
 @判定開始△#コード<>¥NIL
  @成立
   @代入△#在庫=#在庫-数量
   @更新
  @不成立
   @処理終了
 @判定終了

図9-4に示した業務(@DB加工による加工業務の例2)の処理定義の例を,次に示します。

手順業務
 @DB加工△UDATA,UDAFTER,KAKO
データベース更新業務(処理定義名:KAKO)
 [更新処理]
 @代入△¥L01=金額*1.05
 @代入△%金額=¥L01
 @代入△%税金=金額*0.05
 @判定開始△¥L01<5000
  @成立△@代入△%備考='売上小'
  @不成立△@代入△%備考='売上大'
 @判定終了