ILIAS  eassessment Revision 61809
 All Data Structures Namespaces Files Functions Variables Groups Pages
BuchungsListe Class Reference
+ Collaboration diagram for BuchungsListe:

Public Member Functions

 BuchungsListe ($userId, $values="")
 getTransaction ()
 setKassenzeichen ($kassenzeichen)
 getKassenzeichen ()

Data Fields

 $OBJTypeNS = array ('namespace' => 'http://www.bff.bund.de/ePayment', 'nsPrefix' => 'ns2', 'type' => 'BuchungsListe')

Detailed Description

Definition at line 1377 of file class.ilPurchaseBMFGUI.php.

Member Function Documentation

BuchungsListe::BuchungsListe (   $userId,
  $values = "" 
)

Definition at line 1381 of file class.ilPurchaseBMFGUI.php.

References $bmfConfig, and ilBMFSettings\getInstance().

{
global $ilias;
$bmfConfig = $bmfSetObj->getAll();
if ($bmfConfig["bewirtschafterNr"] != NULL)
{
$this->bewirtschafterNr = $bmfConfig["bewirtschafterNr"];
}
if ($bmfConfig["waehrungskennzeichen"] != NULL)
{
$this->waehrungskennzeichen = $bmfConfig["waehrungskennzeichen"];
}
$this->faelligkeitsdatum = date("Y-m-d") . "T" . date("H:i:s") . "Z";
if ($bmfConfig["kennzeichenMahnverfahren"] != NULL)
{
$this->kennzeichenMahnverfahren = $bmfConfig["kennzeichenMahnverfahren"];
}
$inst_id_time = $ilias->getSetting('inst_id').'_'.$userId.'_'.substr((string) time(),-3);
$this->EShopTransaktionsNr = $inst_id_time.substr(md5(uniqid(rand(), true)), 0, 4);
if (is_array($values))
{
if ($values["betrag"] != NULL)
{
$this->betrag = $values["betrag"];
}
if ($values["buchungen"] != NULL)
{
$this->buchungen = $values["buchungen"];
}
}
}

+ Here is the call graph for this function:

BuchungsListe::getKassenzeichen ( )

Definition at line 1431 of file class.ilPurchaseBMFGUI.php.

{
return $this->kassenzeichen;
}
BuchungsListe::getTransaction ( )

Definition at line 1417 of file class.ilPurchaseBMFGUI.php.

{
return $this->EShopTransaktionsNr;
}
BuchungsListe::setKassenzeichen (   $kassenzeichen)

Definition at line 1423 of file class.ilPurchaseBMFGUI.php.

{
if ($kassenzeichen != NULL)
{
$this->kassenzeichen = $kassenzeichen;
}
}

Field Documentation

BuchungsListe::$OBJTypeNS = array ('namespace' => 'http://www.bff.bund.de/ePayment', 'nsPrefix' => 'ns2', 'type' => 'BuchungsListe')

Definition at line 1379 of file class.ilPurchaseBMFGUI.php.


The documentation for this class was generated from the following file: