forked from kivitendo/kivitendo-crm
/
suchFa.php
105 lines (103 loc) · 3.21 KB
/
suchFa.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?php
// $Id$
require_once("inc/stdLib.php");
include("inc/FirmenLib.php");
include("inc/persLib.php");
if ( isset($_GET) ) {
foreach ($_GET as $key=>$val) {
${$key} = $val;
};
};
if ( $id > 0 ) {
$txt = '';
if ( $tab == 'P' ) {
$rs = getKontaktStamm($id);
if ( $rs ) {
$txt = $rs['cp_givenname'].' '.$rs['cp_name'].' '.$rs['name'];
}
} else {
$rs = getFirmenStamm($id,false,$tab,false);
if ( $rs ) {
$txt = $rs['name'].' - '.$rs['city'];
}
}
if ( $txt != '' ) {
$txt .= ' (zugeordnet)';
echo "<html><script language='JavaScript'>";
echo "opener.document.formular.cp_cv_id.value='$tab$id';";
echo "opener.document.formular.name.value='$txt';";
echo "self.close();";
echo "</script></html>";
exit(1);
}
}
?>
<html>
<script language="JavaScript">
<!--
function auswahl() {
nr=document.firmen.Alle.selectedIndex;
val=document.firmen.Alle.options[nr].value;
tmp=document.firmen.Alle.options[nr].text;
txt=tmp.substr(0,(tmp.length - 2));
fid=val.substr(1,val.length);
<?php if ($pers==1) { ?>
opener.document.formular.cp_cv_id.value=val;
opener.document.formular.name.value=txt;
<?php } else if ($op) { ?>
opener.document.formular.fid.value=fid;
opener.document.formular.name.value=txt;
opener.document.formular.tab.value=val.substr(0,1);
<?php } else if ($konzernname) {?>
opener.document.neueintrag.konzern.value=fid;
opener.document.neueintrag.konzernname.value=txt;
<?php } else {?>
opener.document.formular.cp_cv_id.value=fid;
opener.document.formular.name.value=txt;
<?php }
if ($nq==1) { ?>
opener.document.formular.Quelle.value=val.substr(0,1);
<?php } ?>
}
//-->
</script>
<body onLoad="self.focus()">
<center>Gefundene - Einträge:<br><br>
<form name="firmen">
<select name="Alle" >
<option value=''>nichts markiert</option>
<?php
if ( $konzenname != '' ) $name = $konzernname;
if ( $name=="EINZELPERSON" ) $name="";
if ( $tab ) {
$datenC = getAllFirmen(array(1,$name),true,$tab);
} else {
$datenC = getAllFirmen(array(1,$name),true,"C");
$datenL = getAllFirmen(array(1,$name),true,"V");
}
if ( $pers ) {
$datenP=getAllPerson(array(1,$name));
if ( $datenP ) foreach ( $datenP as $zeile ) {
echo "\t<option value='P".$zeile["cp_id"]."'>".$zeile["cp_name"].", ".$zeile["cp_givenname"].", ".$zeile["cp_city"]." P</option>\n";
}
}
if ( $datenC ) {
if ( $tab == "V" )
$tab = "L";
else
$tab = "K";
foreach ( $datenC as $zeile ) {
echo "\t<option value='C".$zeile["id"]."'>".$zeile["customernumber"]." ".$zeile["name"].", ".$zeile["city"]." $tab</option>\n";
}
}
if ( $datenL ) foreach ( $datenL as $zeile ) {
echo "\t<option value='V".$zeile["id"]."'>".$zeile["vendornumber"]." ".$zeile["name"].", ".$zeile["city"]." L</option>\n";
}
?>
</select><br>
<br>
<input type="button" name="ok" value="übernehmen" onClick="auswahl()"><br>
<input type="button" name="ok" value="Fenster schließen" onClick="self.close();">
</form>
</body>
</html>