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.

