Documentation ¶
Index ¶
Constants ¶
View Source
const ( RowLength = 122 ZENGIN_TRAILER = "8 \r\n" //スペース1文字消えるので1つ多めに入れる ZENGIN_END = "9 \r\n " )
View Source
const HEADER_FORMAT = "1%s0%010d 00000000 000 00000000 \r\n"
Variables ¶
This section is empty.
Functions ¶
func LengthSJIS ¶
Types ¶
type AccountName ¶
type AccountName string
func (AccountName) ZenginText ¶
func (an AccountName) ZenginText() (string, error)
type AccountNumber ¶
type AccountNumber int
func (AccountNumber) String ¶
func (an AccountNumber) String() string
type AccountType ¶
type AccountType int
const ( AccountType_Ordinary AccountType = 1 // 普通 AccountType_Checking AccountType = 2 // 当座 AccountType_Deposit AccountType = 4 // 貯蓄 )
func (AccountType) String ¶
func (at AccountType) String() string
type BranchCode ¶
type BranchCode int
func (BranchCode) String ¶
func (bc BranchCode) String() string
type Requester ¶
type Requester struct { Classification RequesterClassification RequesterCode int }
func (*Requester) HeaderRecord ¶
type RequesterClassification ¶
type RequesterClassification int
const (
RequesterClassification_EFT RequesterClassification = 21
)
func (RequesterClassification) String ¶
func (rc RequesterClassification) String() string
type Transfer ¶
type Transfer struct { BankCode BankCode BranchCode BranchCode AccountType AccountType AccountNumber AccountNumber AccountName AccountName Amount int }
Transfer is required data to transfer
func (*Transfer) DataRecord ¶
Click to show internal directories.
Click to hide internal directories.