$root->addChild('ORIGIN_TYPE', 0); $root->addChild('ORIGIN_TEXT', ''); $root->addChild('BUYER_S_USER_ID', 0); $doc = dom_import_simplexml($root); $xml = $doc->ownerDocument->saveXML($doc->ownerDocument->documentElement); $wsdl_res = $wsdl->save_waybill($xml); if ($wsdl_res['status'] == 0) { SetELetterOverhead($dletter_id, $wsdl_res['rs_id']); } else { $error = $wsdl->get_error($wsdl_res[status]); } break; case 'finish_overhead': $rs_id = $_REQUEST['rs_id']; $wsdl->set_waybill_id($rs_id); $wsdl_res = $wsdl->close_waybill(); if ($wsdl_res != 1) { $error = $wsdl_res; } break; case 'confirm_overhead': $overhead_id = $_REQUEST['id']; $rs_id = $_REQUEST['rs_id']; $wsdl->set_waybill_id($rs_id); $wsdl_res = $wsdl->confirm_waybill(); if ($wsdl_res) { ConfirmOverhead($overhead_id); } else { $error = 'ვერ მოხერხდა ზედნადების დადასტურება!'; } break;