FLAG指令と一緒に使用される時、COBOLの指定された方言との互換性のない任意の指令設定に対して、FLAGCDはフラグを立てる。
>>-.---.-.--------FLAGCD--"severity"-.-----><
   +-/-+ +.----.--FLAGCD-------------+
          +-NO-+
| severity | 矛盾する指令に起因するフラグメッセージに割り付ける重大度を示す定数 
  | 
    
| 省略値: | NOFLAGCD (   ) |  
| 段階: | 構文チェック | 
| $SET: | 任意 | 
FLAGCDがパラメーターなしで指定されると、FLAGASが指定されている場合、メッセージにはFLAGAS指令からの重大度が割り当てられる。FLAGCDがパ ラメタなしで指定されると、FLAGAS指令が指定されていない場合、メッセージはフラグメッセージとして出力される。