Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
BankGiro.BgMax
Documentation
data PaymentChannel Source #
Constructors
ElectronicBank | |
ElectronicLB | |
Paper | |
ElectronicAG | |
PaymentChannelReserved Int |
Instances
Constructors
NoImage | |
Image | |
ImageReserved Int |
Constructors
Address | |
Fields
|
Constructors
Sender | |
Fields
|
mkReference :: Int -> ByteString -> Centi -> Reference Source #
data DeductionCode Source #
Constructors
WholeNoRest | |
PartialRest | |
PartialFinal | |
DeductionCodeReserved Int |
Instances
mkDeductionCode :: Int -> DeductionCode Source #
Constructors
Payment | |
Deduction DeductionCode |
Constructors
Entry | |
Fields
|
data DepositType Source #
Instances
Constructors
Section | |
Fields
|
Constructors
BgMax | |
Fields
|
mkPaymentChannel :: Int -> PaymentChannel Source #
isEndOfLine :: Char -> Bool Source #
dummyLine :: ByteString -> Parser () Source #
takeTab :: ByteString -> Int -> Int -> Parser ByteString Source #
common :: Parser ([ByteString], Maybe (ByteString, ByteString), Address, Maybe Integer) Source #
paymentPost :: Parser (Integer, ByteString, Centi, Int, PaymentChannel, Integer, Image) Source #
deductionPost :: Parser (Integer, ByteString, Centi, Int, PaymentChannel, Integer, Image, DeductionCode) Source #
referenceCommon :: Bool -> Integer -> Centi -> PaymentChannel -> Integer -> Image -> Parser Reference Source #
extraReferenceNumberPost :: Integer -> Centi -> PaymentChannel -> Integer -> Image -> Parser Reference Source #
extraReferenceNumberPostNegative :: Integer -> Centi -> PaymentChannel -> Integer -> Image -> Parser Reference Source #
namePost :: Parser (ByteString, ByteString) Source #