//     2004 .    
${(1. ன ⠡)    
#DOP(C,11,0)=R_String(1111111111);  // 1- , 0-  (    )
&PRINT(N,2,0)=1;   // 1-ᥣ  ᦠ ⮬;              0-ᯮ짮 ன 
&AVCOUNT(N,2,0)=1; // 1-ᯮᮡ  । ᫥;            0-㣮 ᯮᮡ  । ᫥
&ORG(N,2,0)=0;     // ࣠: 0-ᨩ᪠ ࣠,                                        0
                   //              1-ᮡ ࠧ ࣠樨,                        1
                   //              2-䨧.   ਧ 㠫 ।ਭ⥫    3
                   //              3-㠫 ।ਭ⥫                                 3
                   //              4-⤥ ࠭ ࣠樨,                             2
                   //              5-.. ⢫ ⥫쭮 १  ࣠ 2
                   //              6-.. ⢫ ⥫쭮 १ 䨧᪮   2
&ADR(N,2,0)=0;     // 0-䠪.  ।   ॣ樨 ᮢ,
                   // 1-;
&TYPORG(N,2,0)=0;  // ⨯ ࣠樨: 1-ᥫ. ࣠, 2-࣠ , 3-ᥫ. ࣠ ,0-࣠
&NL(N,2,0)=0;      // 1- 㬥 ⮢; 0-⪫ 㬥 ⮢
&FLIST(N,2,0)=1;   // 1-   ॢ ; 0- 
&EXCEL(N,2,0)=0;   // 0-筠 ; 1-  Excel
&Panel(N,2,0)=1;   // 뢮  ଠ: 1 - ,0 - 
&DOGP(N,2,0)=0;    // 0-  㬬  ࠬ 鸞   5
                   //   ப 1100
                   // 1-;
&NSUM(N,2,0)=0;    // 0-뢠 ⥫ 㬬; 1- 뢠
&TAXINV(N,2,0)=1;  // ᫥   ய樨  ⠬:
                   // 0 -  㬥  
                   // 1 - , 㬥蠥 ⮫쪮 㬬 
                   //  ன  ᮢ  ᮮ⢥饩 ன
                   // 243 ⬠
&TAXSTAV(N,2,0)=0; //   ⠢ ⠥   䥤ࠫ 
                   // 0 - ।塞  ஢ 
                   // 1 -   ⠢ (28%  ..)
                   // 2 -   ⠢ (14%  ..),  ࣠権   
                   // 3 -   ⠢ (14%  ..),  ࣠権    室
&FZAPRINV(N,2,0)=0; // 䫠 뢮     ࣠樨 
                   // ( ⠪ ࣠    䥤ࠫ쭮  
                   //  ᯮ짮   ⬮ 243) 
                   // 0 - 뢮 ; 1 -  뢮 
&FZAPRVMN(N,2,0)=0; // 䫠 뢮     ࣠樨  室
                   // ( ⠪ ࣠    䥤ࠫ쭮  
                   //  ᯮ짮   ⬮ 243) 
                   // 0 - 뢮 ; 1 -  뢮 
&IMNS(N,2,0)=1;    // 0-, 1-
&fContSum(N,2,0)=1;// 1 -  ஫ 㬬  ।  䠩; 0 - ஫쭠 㬬  㦭
&WARNING(N,2,0)=1; // 0 - ஢ ।०; 1 - 
&VARFO(N,2,0)=0;   // ਠ  ⭮: 1 -  ᫨ > 1; 0 -  
&RASVYP(N,2,0)=0;  // 0 -  ࠧ 2.1 (।  )  㬬  ப 0100 ( ⮬ 㬬  㣮 )
                   // 1 -  -஬ ( 室)
$}(1. ன ⠡)    
&UDOPS(N,2,0)=0;   // 1-뢠 . 㬬,              0-    
&SUMVMEN(N,2,0)=0; // 1-  ࠢ 㬬  室     0-    
//    
&FSS0700(N,14,2)=0; &FSS0800(N,14,2)=0;    
&FSS0740(N,14,2)=0; &FSS0840(N,14,2)=0;    
&FSS0730(N,14,2)=0; &FSS0830(N,14,2)=0;    
&FSS0720(N,14,2)=0; &FSS0820(N,14,2)=0;    
//
#REGIM(N,2,0)=_(12,9,66,15,  , 뢠, ⮣    );    
//
$(_EQ(REGIM-27))    
  $BEG_SCRIPT    
    var CurFile=CreateObject("CurPrnFile");    
    CurFile.SetFlagBrowse(0);    
  $END_SCRIPT    
  $    
$    
  $(_EQ(REGIM))    
    #FF1(N,3,0)=_(FFIRST,0);    
    $(_EQ(FF1))    
      #NOMP(N,3,0)=_(600_5); #FSS0700=_(NOMP,0);    
      #NOMP(N,3,0)=_(605_5); #FSS0740=_(NOMP,0);    
      #NOMP(N,3,0)=_(625_5); #FSS0730=_(NOMP,0);    
      #NOMP(N,3,0)=_(635_5); #FSS0720=_(NOMP,0);    
//    
      #=_(FSSNVSE,0,FSS0700);    
      #=_(FSSNKV1,0,FSS0720);    
      #=_(FSSNKV2,0,FSS0730);    
      #=_(FSSNKV3,0,FSS0740);    
    $_    
    #FSS0700=_(FSSNVSE,0);    
    #FSS0720=_(FSSNKV1,0);    
    #FSS0730=_(FSSNKV2,0);    
    #FSS0740=_(FSSNKV3,0);    
//    
    #FSS0800=_(FSSPVSE,0);    
    #FSS0820=_(FSSPKV1,0);    
    #FSS0830=_(FSSPKV2,0);    
    #FSS0840=_(FSSPKV3,0);    
  $    
    #NOMP(N,3,0)=_(600_5); #FSS0700=_(NOMP,0);    
    #NOMP(N,3,0)=_(605_5); #FSS0740=_(NOMP,0);    
    #NOMP(N,3,0)=_(625_5); #FSS0730=_(NOMP,0);    
    #NOMP(N,3,0)=_(635_5); #FSS0720=_(NOMP,0);    
  $_    
$_    
$(_NE(Panel))    
//
//  #EXCEL=_(15,9,65,15,ଠ :,,१ Excel,।  䠩);    
  #EXCEL=_(15,9,65,15,ଠ :,१ Excel,।  䠩);    
  $(_EQ(EXCEL-27))    
    $BEG_SCRIPT    
      var CurFile=CreateObject("CurPrnFile");    
      CurFile.SetFlagBrowse(0);    
    $END_SCRIPT    
    $    
  $_    
$_    
//    
$(_EQ(FSS0700))    
  #FSS0700=R_String();    
$_    
$(_EQ(FSS0740))    
  #FSS0740=R_String();    
$_    
$(_EQ(FSS0730))    
  #FSS0730=R_String();    
$_    
$(_EQ(FSS0720))    
  #FSS0720=R_String();    
$_    
$(_EQ(FSS0800))    
  #FSS0800=R_String();    
$_    
$(_EQ(FSS0820))    
  #FSS0820=R_String();    
$_    
$(_EQ(FSS0830))    
  #FSS0830=R_String();    
$_    
$(_EQ(FSS0840))    
  #FSS0840=R_String();    
$_    
//    
#DRASCH(C,10,0)=R_String(          );    
$BEG_SCRIPT    
  sprintf(DRASCH,"%-10.10s",datatek);    
$END_SCRIPT    
#=( ,室 ந  楫 . . 客,ᥣ  ਮ          (0700),FSS0700, 1 . . ⠫ (0720),FSS0720, 2 . . ⠫ (0730),FSS0730, 3 . . ⠫ (0730),FSS0740);    
$(_EQ(27-))    
$BEG_SCRIPT    
  var CurFile=CreateObject("CurPrnFile");    
  CurFile.SetFlagBrowse(0);    
$END_SCRIPT    
$    
$_    
#=( ,饭 ᯮ⥫ ࣠  ,ᥣ  ਮ          (0800),FSS0800, 1 . . ⠫ (0820),FSS0820, 2 . . ⠫ (0830),FSS0830, 3 . . ⠫ (0830),FSS0840);    
$(_EQ(27-))    
$BEG_SCRIPT    
  var CurFile=CreateObject("CurPrnFile");    
  CurFile.SetFlagBrowse(0);    
$END_SCRIPT    
$    
$_    
//
$(_EQ(27-))    
$BEG_SCRIPT    
  var CurFile=CreateObject("CurPrnFile");    
  CurFile.SetFlagBrowse(0);    
$END_SCRIPT    
$    
$_    
//
$(_EQ(27-))    
$BEG_SCRIPT    
  var CurFile=CreateObject("CurPrnFile");    
  CurFile.SetFlagBrowse(0);    
$END_SCRIPT    
$    
$_    
#=( , ,  ⠢  , DRASCH);    
$(_EQ(27-))    
$BEG_SCRIPT    
  var CurFile=CreateObject("CurPrnFile");    
  CurFile.SetFlagBrowse(0);    
$END_SCRIPT    
$    
$_    
#=_(FSSNVSE,0,FSS0700);    
#=_(FSSNKV1,0,FSS0720);    
#=_(FSSNKV2,0,FSS0730);    
#=_(FSSNKV3,0,FSS0740);    
//    
#=_(FSSPVSE,0,FSS0800);    
#=_(FSSPKV1,0,FSS0820);    
#=_(FSSPKV2,0,FSS0830);    
#=_(FSSPKV3,0,FSS0840);    
//    
#=_(FFIRST,0,1);    
//    
#NOMP(N,3,0)=_(V1003); #FVMENEN(N,14,2)=_(NOMP,0);    
#NOMP(N,3,0)=_(FLGINVP); #FINV(N,6,0)=_(NOMP,0);    
//
$(_EQ(TAXSTAV-1))
  &FINV=0;
  &FVMENEN=0;
$_    
//
$(_EQ(TAXSTAV-2))
  &FINV=1;
$_    
//
$(_EQ(TAXSTAV-3))
  &FINV=1;
  &FVMENEN=1;
$_    
//
//$(_EQ(FZAPRINV))
//  #REGIM=_(12,9,64,15,  ࣠樨  ? ,  ,  );
//  $(_EQ(REGIM-27))    
//    $BEG_SCRIPT    
//      var CurFile=CreateObject("CurPrnFile");    
//      CurFile.SetFlagBrowse(0);    
//    $END_SCRIPT    
//    $    
//  $    
//    &FINV=REGIM;    
//  $_    
//$_    
//
//$(_EQ(FZAPRVMN))
//  #REGIM=_(12,9,64,15,  ࣠樨   室? ,  ,  );
//  $(_EQ(REGIM-27))    
//    $BEG_SCRIPT    
//      var CurFile=CreateObject("CurPrnFile");    
//      CurFile.SetFlagBrowse(0);    
//    $END_SCRIPT    
//    $    
//  $    
//    &FVMENEN=REGIM;
//  $_    
//$_    
//    
$BEG_SCRIPT    
  char PathStr[255];    
  sprintf(PathStr,"a:\\                                                     ");    
  char VarFOtch[10];    
  sprintf(VarFOtch,"  0");    
  int FlgTrans=-1;    
  int NomFile=1;    

  EXCEL++;

  if (EXCEL==2)    
  {    
    int cr=PanelEsnFile(PathStr, VarFOtch, FlgTrans, NomFile);    
    if (cr==27)     
    {    
      var CurFile=CreateObject("CurPrnFile");    
      CurFile.SetFlagBrowse(0);    
      return;    
    }    
    FlgTrans=0;    
  }    
  FreeSpaceString(PathStr,3,"");    

  int np = 34;
  var param[np];
  
  param[0]  = atof(FSS0700);                 param[17] = atoi(ORG);
  param[1]  = atof(FSS0720);                 param[18] = atoi(ADR);
  param[2]  = atof(FSS0730);                 param[19] = atoi(EXCEL);
  param[3]  = atof(FSS0740);                 param[20] = atoi(DOGP);
  param[4]  = atof(FSS0800);                 param[21] = atoi(IMNS);
  param[5]  = atof(FSS0820);                 param[22] = static_cast_to_string(PathStr);
  param[6]  = atof(FSS0830);                 param[23] = FlgTrans;
  param[7]  = atof(FSS0840);                 param[24] = NomFile;
  param[8]  = atoi(UDOPS);                   param[25] = static_cast_to_string(VarFOtch);
  param[9]  = atoi(SUMVMEN);                 param[26] = atoi(NSUM);
  param[10] = static_cast_to_string(DOP);    param[27] = atoi(FINV);
  param[11] = atoi(NL);                      param[28] = atof(FVMENEN);
  param[12] = atoi(PRINT);                   param[29] = atoi(TAXINV);
  param[13] = atoi(AVCOUNT);                 param[30] = atoi(fContSum);
  param[14] = static_cast_to_string(DRASCH); param[31] = atoi(WARNING);
  param[15] = atoi(TYPORG);                  param[32] = atoi(VARFO);
  param[16] = atoi(FLIST);                   param[33] = atoi(RASVYP);

  UnloadScriptModule("dmodules");
  LoadScriptModule("dmodules");
    UnloadDynamicModules();
  UnloadScriptModule("dmodules");

  LoadScriptModule("forms\\dekesn04");    
    DeklESN_par(param,np);

//  DeklESN_DL(FSS0700, FSS0720, FSS0730, FSS0740, FSS0800,    
//             FSS0820, FSS0830, FSS0840,    
//             UDOPS, SUMVMEN, DOP, NL, PRINT, AVCOUNT, DRASCH, TYPORG,    
//             FLIST, ORG, ADR, EXCEL, DOGP,    
//             IMNS, PathStr, FlgTrans, NomFile, VarFOtch, NSUM, FINV, FVMENEN, TAXINV,
//             fContSum, WARNING, VARFO, RASVYP);    

  UnloadScriptModule("forms\\dekesn04");    

$END_SCRIPT    
$