Changes for version 0.15 - 2010-06-08

  • handle ZINIT_VALIDATION_ERR messages in balance checks
  • gracefully handle zero-balance accounts (no errors!)

Modules

SOAP client for the SAP web services
Abstract base class (role) that represents an account in SAP
Abstract base class (role) for bank master data in SAP.
Expresses bare minimum number of fields that SAP needs for looking up a vendor/third-party/affiliate/etc
Client-side proxy object for SAP intermediary bank
Concrete representation of the DR::SAP::Data::AccountLookupFields role
Local proxy class for SAP messages that are returned
Client-side proxy object for an SAP primary bank record
Client-side proxy object for an SAP Z3RD record
Client-side proxy object for an SAP Vendor account
Moose Role to handle conversion to and from SOAP data structures
Moose attribute meta class to define conversion to/from SOAP data structures.
Moose types used by the DR::SAP library
Base class for all SAP web service operation objects
Operation for retrieving a vendor's balance from SAP.
Operation for retrieving pending transfers
Operation for creating third-party vendors in SAP
Operation for retrieving third-party vendors from SAP.
Base class for operations managing third-party vendors in SAP
Operation for updating third-party vendors in SAP
Operation for transferring funds between one account and another in SAP
Client proxy class for the vendor creation web service
Operation for retrieving vendor information from SAP
Base class for all vendor operations
Client proxy class for the vendor creation web service
Base class for response objects from SAP web service calls
Represents a response from the third-party management SOAP operations
Response class for vendor management SOAP operations
role for response objects that include a banking info checksum
role for response objects that include messages
Role defining attributes for WSDLs
Singleton class representing the BalanceCheck WSDL
Singleton class for collecting default values for the WSDL singletons
Singleton class representing the FundsTransfer WSDL
Singleton class representing the OpenItems WSDL
Singleton class representing the ThirdPartyVendor WSDL
Singleton class representing the ThirdPartyVendor WSDL

Provides

in lib/DR/SAP/Operation/CheckBalance.pm
in lib/DR/SAP/Operation/RetrieveOpenItems.pm
in lib/DR/SAP/Operation/ThirdParty/Create.pm
in lib/DR/SAP/Operation/TransferFunds.pm
in lib/DR/SAP/Meta/Trait/SOAP.pm