f_set_accsetmessage.srf 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. $PBExportHeader$f_set_accsetmessage.srf
  2. global type f_set_accsetmessage from function_object
  3. end type
  4. forward prototypes
  5. global function integer f_set_accsetmessage ()
  6. end prototypes
  7. global function integer f_set_accsetmessage ();//f_set_accsetmessage
  8. SELECT cw_accset.accsetname,
  9. cw_accset.Cropname,
  10. cw_accset.Cropid,
  11. cw_accset.startyear,
  12. cw_accset.startyearmon,
  13. cw_accset.Curryear,
  14. cw_accset.Currmon,
  15. cw_accset.mustcheck,
  16. cw_accset.Sameuser,
  17. cw_accset.Step1,
  18. cw_accset.Step2,
  19. cw_accset.Step3,
  20. cw_accset.Step4,
  21. cw_accset.Step5,
  22. cw_accset.Step6,
  23. cw_accset.LawPerson,
  24. cw_accset.Bank,
  25. cw_accset.Accounts,
  26. cw_accset.TaxNumber,
  27. cw_accset.Telephone,
  28. cw_accset.Address,
  29. cw_accset.curyearmon,
  30. cw_accset.ifnewsubid
  31. INTO :s_sys_accset.accsetname,
  32. :s_sys_accset.Cropname,
  33. :s_sys_accset.Cropid,
  34. :s_sys_accset.startyear,
  35. :s_sys_accset.startyearmon,
  36. :s_sys_accset.Curryear,
  37. :s_sys_accset.Currmon,
  38. :s_sys_accset.mustcheck,
  39. :s_sys_accset.Sameuser,
  40. :s_sys_accset.Step1,
  41. :s_sys_accset.Step2,
  42. :s_sys_accset.Step3,
  43. :s_sys_accset.Step4,
  44. :s_sys_accset.Step5,
  45. :s_sys_accset.Step6,
  46. :s_sys_accset.LawPerson,
  47. :s_sys_accset.Bank,
  48. :s_sys_accset.Accounts,
  49. :s_sys_accset.TaxNumber,
  50. :s_sys_accset.Telephone,
  51. :s_sys_accset.Address,
  52. :sys_curyearmon,
  53. :s_sys_accset.ifnewsubid
  54. FROM cw_accset where accsetid = :sys_accsetid;
  55. IF sqlca.SQLCode <> 0 THEN
  56. RETURN 0
  57. END IF
  58. IF sys_curyearmon = 0 THEN
  59. sys_accsetbegin = FALSE
  60. ELSE
  61. sys_accsetbegin = TRUE
  62. END IF
  63. //启用时间
  64. sys_startyearmon = Long(String(s_sys_accset.startyear) + String(s_sys_accset.startyearmon,'00'))
  65. RETURN 1
  66. end function