duplumKod = \Yii::$app->params['ugiro_duplom_kod']; $fej->kezdemenyezoAzonosito = \Yii::$app->params['ugiro_kezdemenyezo_azonosito'];//"A25366936T244"; // "66658092128"; $fej->uzenetSorszam->osszeallitasDatuma = date('Ymd' ); $fej->uzenetSorszam->sorszam = $id; $fej->kezdemenyezoBankszamla->szamlaszam = \Yii::$app->params['ugiro_kezdemenyezo_szamlaszam']; // "5860025215371128"; // $fej->kezdemenyezoBankszamla->bankszerv = "58600252"; // "TAKBHUHB"; $fej->ertesitesiHatarido = ""; $fej->kezdemenyezoCegNeve = \Yii::$app->params['company']; return $fej->toString (); } public static function createTetelek($requests){ $s = ""; foreach ($requests as $request){ $s .= self::createTetel($request); } return $s; } /** * @param common\models\TicketInstallmentRequest $request * */ public static function createTetel($request) { $tetel = new GiroBeszedTetel (); $customer = $request->customer; $tetel->tetelSorszam = $request->id_ticket_installment_request; $tetel->terhelesiDatum = date('Ymd' ,strtotime("+5 day"));; $tetel->osszeg = $request->money; // $tetel->kotelezettBankszamla->bankszerv = "58600252"; $tetel->kotelezettBankszamla->szamlaszam = $customer->bank_account; $tetel->ugyfelazonositoAKezdemenyezonel = $customer->id_customer; // $tetel->ugyfelNeve = "Schneider Roland"; // $tetel->ugyfelCime = "Mosonmagyarovar, Gardonyi 31"; $tetel->szamlaTulajdonosNeve = $customer->name; $tetel->kozlemeny = "Berlet :" . $request->id_ticket; return $tetel->toString(); } public static function createLab($requests) { $lab = new GiroBeszedLab (); $osszeg = 0; foreach ($requests as $request ){ $osszeg += $request->money; } $lab->tetelekOsszerteke = $osszeg; $lab->tetelekSzama = count($requests); return $lab->toString (); } }