-[% USE HTML %][% USE LxERP %]<body onLoad="fokus()">
+[% USE HTML %][% USE LxERP %]
+<body onLoad="fokus()">
<div class="listtop">[% title %]</div>
- <form method="post" name="ct" action="ct.pl">
+ <form method="post" name="ct" action="ct.pl" onKeyUp="highlight(event)" onClick="highlight(event)">
<ul id="maintab" class="shadetabs">
<li class="selected"><a href="#" rel="billing"><translate>Billing Address</translate></a></li>
<table width="100%">
<tr height="5"></tr>
+ [% IF conf_vertreter %]
+ <tr>
+ <th align="right">[% IF is_customer %]<translate>Type of Customer</translate>[%- ELSE %]<translate>Type of Vendor</translate>[%- END %]</th>
+ <td>
+ [%- INCLUDE generic/multibox.html
+ name = 'business',
+ DATA = all_business,
+ show_empty = 1,
+ id_key = 'id',
+ label_key = 'description',
+ -%]
+ </td>
+ </tr>
+ <tr>
+ <th align="right"><translate>Representative</translate></th>
+ <td>
+ [%- INCLUDE generic/multibox.html
+ name = 'salesman_id',
+ DATA = ALL_SALESMAN_CUSTOMERS,
+ id_key = 'id',
+ label_key = 'name',
+ -%]
+ </td>
+ </tr>
+ [%- END %]
<tr>
[%- IF is_customer %]
<th align="right" nowrap><translate>Customer Number</translate></th>
</tr>
<tr>
- <th align="right" nowrap><translate>Company Name</translate></th>
+ <th align="right" nowrap>[% IF is_customer %]<translate>Customer Name</translate>[%- ELSE %]<translate>Vendor Name</translate>[%- END %]</th>
<td><input name="name" size="35" maxlength="75" value="[% HTML.escape(name) %]"></td>
</tr>
<tr>
<th align="right"><translate>Tax Number / SSN</translate></th>
<td><input name="taxnumber" size="20" value="[% HTML.escape(taxnumber) %]"></td>
- <!-- Anm.: R&B 15.11.2008 VAT Reg No ist Ust-ID in GB, aber generell sollte es laut Richardson die sales tax id sein -->
- <th align="right"><translate>sales tax identification number</translate></th>
+ <!-- Anm.: R&B 15.11.2008 VAT Reg No ist Ust-ID in GB, aber generell sollte es laut Richardson die sales tax id sein -->
+ <th align="right"><translate>sales tax identification number</translate></th>
<td><input name="ustid" maxlength="14" size="20" value="[% HTML.escape(ustid) %]"></td>
[%- IF is_customer %]
<th align="right"><translate>our vendor number at customer</translate></th>
<td><input name="c_vendor_id" size="10" value="[% HTML.escape(c_vendor_id) %]"></td>
[%- ELSE %]
<th align="right"><translate>Customer Number</translate></th>
+ <td><input name="v_customer_id" size="10" value="[% HTML.escape(v_customer_id) %]"></td>
[%- END %]
</tr>
<tr>
<th align="right"><translate>Account Number</translate></th>
- <td><input name="account_number" size="10" maxlength="15" value="[% HTML.escape(account_number) %]"></td>
+ <td><input name="account_number" size="10" maxlength="100" value="[% HTML.escape(account_number) %]"></td>
<th align="right"><translate>Bank Code Number</translate></th>
- <td><input name="bank_code" size="10" maxlength="10" value="[% HTML.escape(bank_code) %]"></td>
+ <td><input name="bank_code" size="10" maxlength="100" value="[% HTML.escape(bank_code) %]"></td>
<th align="right"><translate>Bank</translate></th>
- <td><input name="bank" size="30" value="[% HTML.escape(bank) %]"></td>
+ <td><input name="bank" size="20" value="[% HTML.escape(bank) %]"></td>
</tr>
<tr>
- <th align="right"><translate>Type of Business</translate></th>
- <td>
- [%- INCLUDE generic/multibox.html
- name = 'business',
- DATA = all_business,
- show_empty = 1,
- id_key = 'id',
- label_key = 'description',
- -%]
- </td>
+ <th align="right"><translate>IBAN</translate></th>
+ <td><input name="iban" size="10" maxlength="100" value="[% HTML.escape(iban) %]"></td>
+ <th align="right"><translate>BIC</translate></th>
+ <td><input name="bic" size="10" maxlength="100" value="[% HTML.escape(bic) %]"></td>
+ </tr>
+
+ [%- IF conf_vertreter %]
+ <tr>
+ <th align="right"><translate>Username</translate></th>
+ <td><input name="username" maxlength="50" value="[% HTML.escape(username) %]"></td>
+ <th align="right"><translate>Password</translate></th>
+ <td><input name="user_password" value="[% HTML.escape(user_password) %]"></td>
+ </tr>
+ [%- END %]
+
+ <tr>
+ [% UNLESS conf_vertreter %]
+ <th align="right">[% IF is_customer %]<translate>Type of Customer</translate>[% ELSE %]<translate>Type of Vendor</translate>[%- END %]</th>
+ <td>
+ [%- INCLUDE generic/multibox.html
+ name = 'business',
+ DATA = all_business,
+ show_empty = 1,
+ id_key = 'id',
+ label_key = 'description',
+ -%]
+ </td>
+ [%- END %]
<th align="right"><translate>Language</translate></th>
<td>
[%- INCLUDE generic/multibox.html
label_key = 'description',
-%]
</td>
- [%- IF is_customer %]
+ [%- IF is_customer && !conf_vertreter %]
<th align="right"><translate>Salesman</translate></th>
<td>
[%- INCLUDE generic/multibox.html
name = 'shipto_id',
id = 'shipto_id',
DATA = SHIPTO,
- onChange = "get_shipto(['shipto_id__' + this.value], ['shiptoname','shiptodepartment_1', 'shiptodepartment_2','shiptostreet','shiptozipcode','shiptocity','shiptocountry','shiptocontact','shiptophone','shiptofax','shiptoemail',enable_delete_shipto])",
+ onChange = "get_shipto(['shipto_id__' + this.value], ['shiptoname','shiptodepartment_1', 'shiptodepartment_2','shiptostreet','shiptozipcode','shiptocity','shiptocountry','shiptocontact','shiptophone','shiptofax','shiptoemail',enable_delete_shipto,set_gender])",
id_key = 'shipto_id',
label_sub = 'shipto_label',
label_key = 'shipto_label',
name = 'cp_id',
id = 'cp_id',
DATA = CONTACTS,
- onChange = "get_contact(['cp_id__'+this.value],['cp_name','cp_greeting','cp_title','cp_givenname','cp_phone1','cp_phone2','cp_email','cp_abteilung','cp_fax','cp_mobile1','cp_mobile2','cp_satphone','cp_satfax','cp_project','cp_privatphone','cp_privatemail','cp_birthday',enable_delete_contact])",
+ onChange = "get_contact(['cp_id__'+this.value],['cp_name','cp_title','cp_givenname','cp_phone1','cp_phone2','cp_email','cp_abteilung','cp_fax','cp_mobile1','cp_mobile2','cp_satphone','cp_satfax','cp_project','cp_privatphone','cp_privatemail','cp_birthday',enable_delete_contact,set_gender])",
id_key = 'cp_id',
label_sub = 'contacts_label',
-%]
</td>
</tr>
- <tr>
- <th align="left" nowrap><translate>Greeting</translate></th>
- <td>
- <input id="cp_greeting" name="cp_greeting" size="40" maxlength="75" value="[% HTML.escape(cp_greeting) %]">
- [%- INCLUDE generic/multibox.html
- name = 'selected_cp_greeting',
- DATA = MB_GREETINGS,
- show_empty = 1,
- id_key = 'id',
- label_key = 'description',
- -%]
- </td>
- </tr>
+ <tr>
+ <th align="left" nowrap><translate>Gender</translate></th>
+ <td>
+ <select id="cp_gender" name="cp_gender">
+ <option value="m"[% IF cp_gender == 'm' %] selected[% END %]><translate>male</translate></option>
+ <option value="f"[% IF cp_gender == 'f' %] selected[% END %]><translate>female</translate></option>
+ </select>
+ </td>
+ </tr>
+ <tr>
<tr>
<th align="left" nowrap><translate>Title</translate></th>
</tr>
<tr>
- <th align="left" nowrap><translate>From</translate></th>
+ <th align="right" nowrap><translate>From</translate></th>
<td>
- <input id="from" name="from" size="10" maxlength="10" value="[% HTML.escape(from) %]">
+ <input id="from" name="from" size="10" maxlength="10" onChange="get_delivery(['shipto_id__' + delivery_id.value, 'from__' + this.value, 'to__' + to.value, 'id__' + cvid.value, 'db__' + db.value], ['delivery'])" value="[% HTML.escape(from) %]">
<input type="button" name="fromB" id="trigger_from" value="?">
</td>
- <th align="left" nowrap><translate>To (time)</translate></th>
+ <th align="right" nowrap><translate>To (time)</translate></th>
<td>
- <input id="to" name="to" size="10" maxlength="10" value="[% HTML.escape(to) %]">
+ <input id="to" name="to" size="10" maxlength="10" onChange="get_delivery(['shipto_id__' + delivery_id.value, 'from__' + from.value, 'to__' + this.value, 'id__' + cvid.value, 'db__' + db.value], ['delivery'])" value="[% HTML.escape(to) %]">
<input type="button" name="toB" id="trigger_to" value="?">
</td>
</tr>
[%- END %]
</div>
+
+ <script type="text/javascript">
+ <!--
+ function set_gender(gender) {
+ var s = document.getElementById('cp_gender');
+ if (s) {
+ s.selectedIndex = (gender == 'f') ? 1 : 0;
+ }
+ }
+ -->
+
+ </script>
+
+
+