設為首頁收藏本站

艾歐踢論壇

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

搜索
熱搜: 活動 交友 discuz
查看: 309|回復: 0
打印 上一主題 下一主題

電子發票開發歷程ˊ

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2023-10-11 11:03:22 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1)rehat linux 5 need to install sshpass-1.06.tar.gz2)win10 install  ssh server
3)posp003y.4gl   --> posp013y.4gl
   posf003y.per  ---> posf013y.per
   sysp9001.4gl ----> sysp901q.4gl
4)pq  posp003y  ---> px posp013y
5) desigin history
#   DATE-WRITTEN     :     2023-08-30 V21   #mis login 可查詢 sal_time 查詢 show "HH:MM"
#   DATE-WRITTEN     :     2023-09-08 V30   #發票電子化POSF013Y+POSP013Y.4GL +SYSP901Q.4GL PX POSP103Y
#   DATE-WRITTEN     :     2023-09-08 V31   #發票電子手機載具(\XXXXXXX)導入 POSTCCRM POSFCCRM.PER ::/get_carrier
#   DATE-WRITTEN     :     2023-09-08 V32   #發票電子手機載具(\XXXXXXX)導入 POSTCUSM ADD cus_crr_code1
#   DATE-WRITTEN     :     2023-09-18 V33   #發票電子手機載具(\XXXXXXX)導入 POStcrrm ADD cus_zip and save all   
#   DATE-WRITTEN     :     2023-09-18 V34   #發票電子手機載具(\XXXXXXX)導入 #有載具須開發票 且表伸首列不可開窗會員修改
#   DATE-WRITTEN     :     2023-09-18 V35   #發票電子手機載具(\XXXXXXX)導入 #POSTSLDM 增 VAT_NO 統編 inv_status POSF013F.PER修改
#   DATE-WRITTEN     :     2023-09-22 V35   #發票電子手機載具(\XXXXXXX)導入 #增 TAB(31) FOR INV_STATUS   
#   DATE-WRITTEN     :     2023-09-28 V35   #發票電子手機載具(\XXXXXXX)導入 #增 random_code(4) get_random_code() POSF013F.PER修改
#   DATE-WRITTEN     :     2023-09-29 V35   #發票電子手機載具(\XXXXXXX)導入 #增 print_edata to print e-inoice     
#   DATE-WRITTEN     :     2023-10-02 V35   #發票電子手機載具(\XXXXXXX)導入 #增 發票補上傳功能  sysp901q.4gl midify
#   DATE-WRITTEN     :     2023-10-02 V35   #發票電子手機載具(\XXXXXXX)導入 #C0401,C0501存放位置及命名確認修改
#   DATE-WRITTEN     :     2023-10-09 V35   #發票電子手機載具(\XXXXXXX)導入 #posfinvc add "user_from" 使用者主機 for sftp#   DATE-WRITTEN     :     2023-10-09 V35   #發票電子手機載具(\XXXXXXX)導入 #posfinvc add "user_from" 使用者主機 for sftp (posfinvf)
#   DATE-WRITTEN     :     2023-10-13 V40   #發票電子手機載具(\XXXXXXX)導入 #上傳檔案欄位空白NEED CLIPPED ,SMALL ,INTEGER -->CHAR
#   DATE-WRITTEN     :     2023-10-26 V41   #發票電子手機載具(\XXXXXXX)導入 #上傳檔案須追加 print_form (0,3)for "3J0002"
#   DATE-WRITTEN     :     2023-10-26 V41   #發票電子手機載具(\XXXXXXX)導入 # 不開發票允許作廢(取消)
#   DATE-WRITTEN     :     2023-12-01 V41   #發票電子手機載具(\XXXXXXX)導入 # p_file add ".txt"
#   DATE-WRITTEN     :     2023-12-11 V41   #發票電子手機載具(\XXXXXXX)導入 # use ftp replace ssh ,fltopc changed and b_file added
#   DATE-WRITTEN     :     2023-12-11 V42   #發票電子手機載具(\XXXXXXX)導入 # 交班列印posfdays display_shiftmsg() added
#   DATE-WRITTEN     :     2024-01-01-V43   #發票電子手機載具(\XXXXXXX)導入 #上傳檔案須追加 print_form (2)for "3J0002"
#   DATE-WRITTEN     :     2024-01-01-V43   #上傳檔案須追加 print_form (2)for "3J0002"
#   DATE-WRITTEN     :     2024-01-03 V44   #不開發票時  inv_no="XP********"
#   DATE-WRITTEN     :     2024-01-03 V44   #add check_invoice_now
#   DATE-WRITTEN     :     2024-01-04 V45   #add check_sal_id  not open for used
#   DATE-WRITTEN     :     2024-01-06 V46   #add check_inv_no()  避免發票重覆存檔 line 5405/6173 add "E004"
#   DATE-WRITTEN     :     2024-01-10 V47   #引進 卷=折價 功能  print_edata() modify
#   DATE-WRITTEN     :     2024-01-10 V48   #posfinvf all noentry,check_inv_no closed for px posp013z used
#   DATE-WRITTEN     :     2024-01-15 V49   #m_remark1,m_remakr2 added for print sal_pcno,sal_opno.sal_id
#   DATE-WRITTEN     :     2024-01-15 V50   #posfdayv.per 交班發票資料(a101/a102)
#   DATE-WRITTEN     :     2024-01-15 V52   #"E005" added for p_record4.invnum_bal <= 0
#   DATE-WRITTEN     :     2024-01-18 V53   #強化控管 "現卷小於總額!" line 4089
#   DATE-WRITTEN     :     2024-01-18 V54   #bug fix add k_curr
#   DATE-WRITTEN     :     2024-02-02 v55...#sal_ttl<=0  不開發票 sal_code = "2" inv_status = "5"
#   DATE-WRITTEN     :     2024-02-04 v56...#insert_daym()  modified
#   DATE-WRITTEN     :     2024-02-27 v57...#add  check_invoice_now() add  "E007","E008","E009"
#   DATE-WRITTEN     :     2024-02-28 v58...#sysp901q.4gl modified add  "E010" for   "E.結束"
#   DATE-WRITTEN     :     2024-02-29 v59.. #check_invoice_now() modified ,first_of_last_month(p_date) added
#   DATE-WRITTEN     :     2024-02-29 v60.. #release from 2024/3/1 onward (posp013z +posp013y)r


line 3362
#20240202 added by longine
                         IF q_record2.sal_ttl  <= 0  then

                          let  p_record.sal_code    = "2"        # 不開發票
                          let  p_record3.inv_status = "5"      # 不傳

line 3538
#20240202 added by longine
                         IF q_record2.sal_ttl  <= 0  then

                          let  p_record.sal_code    = "2"        # 不開發票
                          let  p_record3.inv_status = "5"



line 1444
##---庫存更新 20240217-----------------


  #   20240208  sal_cash =0  & sal_ticket >0 & sal_code ="5" 13%
          #   if        q_record2.sal_ticket  >0   and
          #             q_record2.sal_cash =0   and
          #             msg("P010","P","")        =    "N"  then
          #             next  field  sal_cash
          #   end  if


line 4295
                    #20240118  added 3 line
                           error "現卷小於總額!"
                     display  by name     q_record2.sal_cash attributes(reverse)

                     next field   sal_cash

FUNCTION insert_daym() #20240204  modified

add  check_invoice_now()  +add  "E007","e008","E009"

sysp901q.4gl  add  "E010" for   "E.結束"

add FUNCTION  first_of_last_month(p_date) 240229 + check_invoice_now() modified



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 轉播轉播 分享分享 分享淘帖
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

小黑屋|Archiver|手機版|艾歐踢創新工坊    

GMT+8, 2024-5-16 13:25 , Processed in 0.267216 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表