exit; } include 'wsdls.php'; include 'Bapi.php'; ini_set("default_socket_timeout", 400); $Iguid = $_REQUEST['Iguid']; try { $Bapi = new Bapi(); $Bapi->bapiCall($bapiname['registration_approval']); $BapiImport = new BapiImport(); $BapiImport->setImport('TOKEN', $_SESSION['TOKEN']); $BapiImport->setImport('IGUID', $Iguid); $BapiImport->setImport('ACTION', 'READ'); $Receive = new Receive(); $Receive->getResult(); $ResponseExport = new ResponseExport(); $rp = $ResponseExport->export('OCUSTOMER'); foreach ($rp as $keys => $val) { $rp[$keys] = mb_convert_encoding($val, "EUC-JP", "auto"); } } catch (Exception $e) { echo $msg = 'Message:- ' . $e->getMessage(); exit; } //var_dump($rp); //exit; echo $json_en = json_encode($rp); //$table_as=json_decode($json_en,true); //$_SESSION['table_reg_list']=$table_as; /* $client = new SoapClient($wsdls['dropdown'],array("login" => "WSUSER", "password" =>"CONNECT" ));
$Expirydate = $_REQUEST["Expirydate"]; $Ernam = $_REQUEST["Ernam"]; $Crdate = $_REQUEST["Crdate"]; $Crtime = $_REQUEST["Crtime"]; $Chdate = $_REQUEST["Chdate"]; $Chtime = $_REQUEST["Chtime"]; $Lockflag = $_REQUEST["Lockflag"]; $Internal = $_REQUEST["Internal"]; $Maillist = $_REQUEST["Maillist"]; $Maxday = $_REQUEST["Maxday"]; $Maxorder = $_REQUEST["Maxorder"]; try { $Bapi = new Bapi(); $BapiImport = new BapiImport(); $Receive = new Receive(); $ResponseExport = new ResponseExport(); if ($action == 'RESETPW') { $Bapi->bapiCall($bapiname['change_password']); $BapiImport->setImport('TOKEN', $_SESSION['TOKEN']); $BapiImport->setImport('ACTION', $action); $BapiImport->setImport('GUID', trim($Guid)); $Receive->getResult(); } else { $ICUSTOMER = array("MANDT" => $Mandt, "GUID" => $Guid, "STATUS" => $Status, "TITLE" => $Title, "FIRSTNAME" => $Firstname, "LASTNAME" => $Lastname, "KUNNR" => $Kunnr, "PARVW" => $Parvw, "JOBTITLE" => $Jobtitle, "TEL_NUMBER" => $TelNumber, "TEL_EXTENS" => $TelExtens, "CELLPHONE" => $Cellphone, "FAX_NUMBER" => $FaxNumber, "EMAIL" => $Email, "COMPANYNAME" => $Companyname, "STREET" => $Street, "CITY" => $City, "STATE" => $State, "POSTALCODE" => $Postalcode, "COUNTRY" => $Country, "REGION" => $Region, "COMPANYURL" => $Companyurl, "COMPANYTYPE" => $Companytype, "CUSTOMERTYPE" => $Customertype, "STORES" => $Stores, "NEWSTORES" => $Newstores, "FOCUS" => $Focus, "INTERESTPRODUCT" => $Interestproduct, "INSTALLSERVICE" => $Installservice, "HOWLEARN" => $Howlearn, "LOGONID" => $Logonid, "INITPASSWORD" => $Initpassword, "EXPIRYDATE" => $Expirydate, "ERNAM" => $Ernam, "CRDATE" => $Crdate, "CRTIME" => $Crtime, "CHDATE" => $Chdate, "CHTIME" => $Chtime, "LOCKFLAG" => $Lockflag, "INTERNAL" => $Internal, "MAILLIST" => $Maillist, "MAXDAY" => $Maxday, "MAXORDER" => $Maxorder); $Bapi->bapiCall($bapiname['registration_approval']); $BapiImport->setImport('TOKEN', $_SESSION['TOKEN']); $BapiImport->setImport('ACTION', $action); $BapiImport->setImport('IGUID', $Guid); $BapiImport->setImport('ICUSTOMER', $ICUSTOMER); $Receive->getResult(); }
$action = trim($_POST['action']); $json = json_decode($row, true); //var_dump($json); //exit; $options = $_SESSION['options']; try { $Bapi = new Bapi(); $Bapi->bapiCall($bapiname['orders']); $BapiImport = new BapiImport(); $BapiImport->setImport('TOKEN', $_SESSION['TOKEN']); $BapiImport->setImport('ACTION', $action); $BapiImport->setImport('ACTION_KEY', trim($json['VBELN'])); $BapiImport->setImport('QORDERK', $json); $Receive = new Receive(); $Receive->getResult(); $ResponseExport = new ResponseExport(); $r['ORDERK'] = $ResponseExport->export('ORDERK'); $rowsag = saprfc_table_rows($fce, 'TTEXT'); for ($i = 1; $i <= $rowsag; $i++) { $r['TTEXT'][] = saprfc_table_read($fce, 'TTEXT', $i); } $rowsag = saprfc_table_rows($fce, 'TORDERP'); for ($i = 1; $i <= $rowsag; $i++) { $r['TORDERP'][] = saprfc_table_read($fce, 'TORDERP', $i); } $rowsag = saprfc_table_rows($fce, 'TSHIPMENTK'); for ($i = 1; $i <= $rowsag; $i++) { $r['TSHIPMENTK'][] = saprfc_table_read($fce, 'TSHIPMENTK', $i); } $rowsag = saprfc_table_rows($fce, 'TSHIPMENTP'); for ($i = 1; $i <= $rowsag; $i++) {
session_start(); include 'wsdls.php'; include 'Bapi.php'; $Email = $_POST['email']; $Password = $_POST['password']; try { $Bapi = new Bapi(); $Bapi->bapiCall($bapiname['logon']); $BapiImport = new BapiImport(); $BapiImport->setImport('EMAIL', $Email); $BapiImport->setImport('PASSWORD', $Password); $BapiImport->setImport('ACTION', 'LOGON'); $Receive = new Receive(); $Receive->getResult(); $ResponseExport = new ResponseExport(); $result = $ResponseExport->export('RETURN'); //$result=$response_export->Return; } catch (Exception $e) { echo $msg = 'Message:- ' . $e->getMessage(); exit; } $_SESSION['PARVW'] = $ResponseExport->export('PARVW'); if ($result['TYPE'] == 'S') { $token = $ResponseExport->export('TOKEN'); $_SESSION['TOKEN'] = $token; $_SESSION['KUNNR'] = $ResponseExport->export('KUNNR'); $_SESSION['screenwidth'] = $_POST['screenwidth']; if ($_SESSION['PARVW'] == 'AD') { echo "registration"; } else {
$BapiImport->setImport('ACTION', 'LOGON'); $BapiImport->setImport('EMAIL', trim($Email)); $BapiImport->setImport('PASSWORD', trim($Oldpassword)); $Receive->getResult(); $result = $ResponseExport->export('RETURN'); $token = $ResponseExport->export('TOKEN'); } catch (Exception $e) { echo $msg = 'Message:- ' . $e->getMessage(); exit; } if ($result['TYPE'] == 'S' || $result['TYPE'] == 'C') { try { $Bapi->bapiCall($bapiname['change_password']); $BapiImport = new BapiImport(); $Receive = new Receive(); $ResponseExport = new ResponseExport(); $BapiImport->setImport('ACTION', 'CHANGE'); $BapiImport->setImport('CONFIRM_PASSWD', trim($Confassword)); $BapiImport->setImport('NEW_PASSWD', trim($Password)); $BapiImport->setImport('OLD_PASSWD', trim($Oldpassword)); $BapiImport->setImport('TOKEN', trim($token)); $Receive->getResult(); $result = $ResponseExport->export('RETURN'); } catch (Exception $e) { echo $msg = 'Message:- ' . $e->getMessage(); exit; } if ($result['TYPE'] == 'S') { echo "success"; } else { echo $result['MESSAGE'];