指令碼POS規範 筆記

2021-07-06 07:22:00 字數 1389 閱讀 7349

1.指令碼id:bcd碼,共10位,5個位元組

指令碼型別

左起1位

2-3位

4-6位

7-10位

控制指令碼

00:銀聯卡標準應用

某種控制指令碼

版本資訊

選單指令碼

00:銀聯卡標準介面

某種選單

版本資訊

10:行業應用(預留)

交易處理指令碼

00:銀聯收單應用程式

001簽到

詳細見注釋1

版本資訊

01:銀聯多渠道應用程式

10:行業應用(預留)

資源資訊指令碼

01:數字字典資訊

001:表示1號索引

002:表示2號索引

版本資訊

02:操作提示資訊

03:列印資訊

04:顯示資訊

05:logo資訊

06:通告資訊

07:標籤列表資訊

08:索引資訊

09:選單項資訊

注釋1:交易處理指令碼中銀聯收單應用程式的應用子型別如下:

管理類:

金融請求類交易:

010 消費   011 消費撤銷   012 預授權   013 預授權撤銷   014 預授權完成(請求)   015 預授權完成(請求)撤銷

金融通知類交易:

020 預授權完成(通知) 021 餘額查詢  022退貨   023 ic卡指令碼結果通知   024 沖正交易(原交易為:消費、消費撤銷、預授權、預授權撤銷、預授權完成(請求)、預授權完成(請求)撤銷) 

025 基於pboc借/貸記ic卡批上送通知交易

2.選單指令碼

3.交易指令碼

序號欄位名稱

格式長度

型別備註

交易**

anstr

注1處理標識

bbin

注2交易名稱

ansl..20

str操作碼集

bl..255

bin注3

引數集b

ll..4096

bin 注1:交易**為交易的唯一標識,是交易指令碼id中的2-6位。

注2:

注3:

Shell指令碼規範

google 開源專案風格指南 google 開源專案風格指南英文版 背景bash是唯一被允許執行的shell指令碼語言 可執行檔案應該沒有副檔名 強烈建議 或者使用.sh副檔名。庫檔案必須使用.sh作為副檔名,而且應該是不可執行的。當執行乙個程式時,並不需要知道它是用什麼語言編寫的。而且shell...

shell 指令碼規範

root newrain vim helloworld.sh sh代表這個檔案是個shell指令碼,第乙個原因,讓別人認的這個是shell指令碼,sh字尾有高亮顯示。拓展名字尾,如果省略.sh則不易判斷該檔案是否為shell指令碼 usr bin env bash shebang蛇棒,直譯器,翻譯 ...

Sqoop 指令碼開發規範

1.目錄結構體系 2.指令碼檔案命名規範 2.1檔名規範 資料庫型別 資料層 日期 表實體命名。2.2副檔名規範 擴充套件名為sh。2.3檔名命名舉例 sq ods d yw user copy.sh 3.指令碼執行 除錯 編輯 3.1指令碼執行環境 在liunx作業系統上執行,通過命令方式呼叫指令...