/
README
93 lines (63 loc) · 2.43 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
NAME
Hibiscus::XMLRPC - talk to Hibiscus via XMLRPC
SYNOPSIS
my $client = Hibiscus::XMLRPC->new(
url => 'https://127.0.0.1:8080/xmlrpc/', # the default
user => $hbciuser,
password => $hbcipass,
);
my $tr = $client->transactions()->get;
for my $transaction (@$tr) {
...
}
->transactions %filter
my $transactions = $jameica->transactions(
{
"datum:min" => '2015-01-01', # or '01.01.2015'
'datum:max' => '2015-12-31', # or '31.12.2015'
}
)->get;
Fetches all transactions that match the given filter and returns them
as an arrayref. If no filter is given, all transactions are returned.
The keys for each transaction are:
{
'konto_id' => '99',
'betrag' => '-999,99',
'gvcode' => '835',
'zweck' => 'Zins 999,99 Tilg 999,99',
'datum' => '2016-04-29',
'customer_ref' => 'NONREF',
'valuta' => '2016-04-30',
'id' => '657',
'umsatz_typ' => 'Kredit',
'empfaenger_name' => 'IBAN ...',
'saldo' => '99999.99'
},
See https://www.willuhn.de/wiki/doku.php?id=develop:xmlrpc:umsatz for
the list of allowed parameters.
INSTALLATION
1. Install Jameica and Hibiscus from
http://www.willuhn.de/products/hibiscus/
2. From within the application, install the hibiscus.xmlrpc plugin
and all its prerequisites. Restart after every prerequisite.
Yes. CPAN is much more convenient here.
3. Under "File" -> "Preferences" (CTRL+E), configure
hibiscus.xmlrpc.umsatz to be enabled.
4. Restart Jameica once more
SEE ALSO
https://www.willuhn.de/wiki/doku.php?id=develop:xmlrpc
REPOSITORY
The public repository of this module is
http://github.com/Corion/hibiscus-xmlrpc.
SUPPORT
The public support forum of this module is https://perlmonks.org/.
BUG TRACKER
Please report bugs in this module via the RT CPAN bug queue at
https://rt.cpan.org/Public/Dist/Display.html?Name=Hibiscus-XMLRPC or
via mail to hibiscus-xmlrpc-Bugs@rt.cpan.org.
AUTHOR
Max Maischein corion@cpan.org
COPYRIGHT (c)
Copyright 2016 by Max Maischein corion@cpan.org.
LICENSE
This module is released under the same terms as Perl itself.