$emailContent_fr = trim(str_replace($body, $post, $tbody_fr));
     //prints($emailContent);exit;
     $Data['iItemID'] = $res;
     $Data['iOrganizationID'] = $iOrganizationID;
     $Data['eSubject'] = 'OA';
     $Data['eType'] = 'Modified';
     $Data['vMailSubject_en'] = $db_email[0]['vSub_en'];
     $Data['vMailSubject_fr'] = $db_email[0]['vSub_fr'];
     $Data['tMailContent_en'] = $emailContent_en;
     $Data['tMailContent_fr'] = $emailContent_fr;
     $Data['iCreatedBy'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_ID'];
     $Data['eCreatedType'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_TYPE_SHORT'];
     $Data['dActionDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
     // print_r($Data);
     $userActionObj->setAllVar($Data);
     $userActionObj->insert();
     /*     for($i=0;$i<count($arr);$i++) {
               $smname = $arr[$i]['vFirstName'].' '.$arr[$i]['vLastName'];
               $email = $arr[$i]['vEmail'];
     //			 $link = SITE_URL_DUM."organizationprefview/".$iAdditionalInfoID;
               //set the values of the body of email format
               $body_arr = Array("#SMNAME#","#CNAME#","#LINK#","#SITE_NAME#","#REGNO#","#ORGCODE#","#MAIL_FOOTER#","#SITE_URL#");
               $post_arr = Array($smname,$cname,$link,$SITE_NAME,$regno,$code,$MAIL_FOOTER,SITE_URL_DUM);
     
               //send mail to the Admin
               $sendMail->Send("Organization Preference Updated","Member",$email,$body_arr,$post_arr);
          }
     */
 }
 if ($res) {
     $var_msg = "rus";
 $uvdtl['iItemID'] = $verifyid[0]['iVerifiedID'];
 $uvdtl['iOrganizationID'] = $assocs[$l]['iBuyer2Id'];
 $uvdtl['eSubject'] = 'Association';
 $uvdtl['eType'] = $type;
 $uvdtl['vMailSubject_en'] = $email_cnt[0]['vSub_en'];
 $uvdtl['vMailSubject_fr'] = $email_cnt[0]['vSub_fr'];
 $uvdtl['tMailContent_en'] = $emailContent_en;
 $uvdtl['tMailContent_fr'] = $emailContent_fr;
 $uvdtl['iCreatedBy'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_ID'];
 $uvdtl['eCreatedType'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_TYPE_SHORT'];
 $uvdtl['dActionDate'] = date("Y-m-d H:i:s");
 if (!isset($userActionObj)) {
     include_once SITE_CLASS_APPLICATION . 'user/class.UserActionVerification.php';
     $userActionObj = new UserActionVerification();
 }
 $ua = $userActionObj->insert($uvdtl);
 //
 if (!isset($secManObj)) {
     require_once SITE_CLASS_APPLICATION . "securitymanager/class.SecurityManager.php";
     $secManObj = new SecurityManager();
 }
 if (!isset($orgUserObj)) {
     include_once SITE_CLASS_APPLICATION . 'user/class.OrganizationUser.php';
     $orgUserObj = new OrganizationUser();
 }
 //
 if ($sess_usertype_short == 'OA') {
     $smwhr = " AND eEmailNotification='Yes' AND eStatus='Active' ";
     $smgrs = $secManObj->getDetails('vEmail', $smwhr);
     $oawhr = " AND iUserID!='" . $sess_id . "' AND eStatus='Active' AND eUserType='Admin' AND iOrganizationID='" . $assocs[$l]['iBuyer2Id'] . "' AND eEmailNotification='Yes' ";
     $oadms = $orgUserObj->getDetails('vEmail', $oawhr);
Beispiel #3
0
         $tbody_fr = str_replace($rplarr, " ", $db_email[0]['tBody_fr']);
         $emailContent_fr = trim(str_replace($body, $post, $tbody_fr));
         $dt['iItemID'] = $iInvoiceID;
         // $id
         $dt['iOrganizationID'] = $iovdt[0]['iBuyerOrganizationID'];
         // $iovdt[0]['iSupplierOrganizationID'];
         $dt['vMailSubject_en'] = $db_email[0]['vSub_en'];
         $dt['vMailSubject_fr'] = $db_email[0]['vSub_fr'];
         $dt['tMailContent_en'] = $emailContent_en;
         $dt['tMailContent_fr'] = $emailContent_fr;
         $dt['eSubject'] = "Invoice";
         $dt['iCreatedBy'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_ID'];
         $dt['eCreatedType'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_TYPE_SHORT'];
         $dt['dActionDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
         $userActionObj->setAllVar($dt);
         $userActionObj->insert();
         if (is_array($tusrs) && count($tusrs) > 0) {
             $body_arr = array("#NAME#", "#MODIFIED_BY#", "#INVCODE#", "#SUPPLIERORG#", "#SUPORGCODE#", "#BUYERORG#", "#BUYORGCODE#", "#LINK#", "#MAIL_FOOTER#", "#SITE_URL#");
             #pr($iovdt);
             for ($i = 0; $i < count($tusrs); $i++) {
                 $smname = $tusrs[$i]['vFirstName'] . ' ' . $tusrs[$i]['vLastName'];
                 $email = $tusrs[$i]['vEmail'];
                 # $post_arr = Array($smname,$sess_user_name."($sess_usertype_short)",$iovdt[0]['vInvoiceCode'],$iovdt[0]['vSupplierName'],$splrorg[0]['vOrganizationCode'],$iovdt[0]['vBuyerCompanyName'],$iovdt[0]['vBuyerCode'],$link,$MAIL_FOOTER,SITE_URL);
                 $post_arr = array($smname, $sess_user_name . "({$sess_usertype_short})", $iovdt[0]['vInvoiceCode'], $iovdt[0]['vSupplierName'], $iovdt[0]['vInvoiceSupplierCode'], $iovdt[0]['vBuyerName'], $iovdt[0]['vAssociatePOBuyerCode'], $link, $MAIL_FOOTER, SITE_URL);
                 $sendMail->Send('New Invoice Acceptance', "Member", $email, $body_arr, $post_arr);
                 #echo "<hr/>";
             }
         }
     }
 }
 if ($id) {