Files
crm.twinpol.com/modules/EcmProducts/EditView1.html
2025-05-12 15:45:02 +00:00

657 lines
39 KiB
HTML
Executable File

<!--
/*****************************************************************************
* The contents of this file are subject to the RECIPROCAL PUBLIC LICENSE
* Version 1.1 ("License"); You may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* http://opensource.org/licenses/rpl.php. Software distributed under the
* License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND,
* either express or implied.
*
* You may:
* a) Use and distribute this code exactly as you received without payment or
* a royalty or other fee.
* b) Create extensions for this code, provided that you make the extensions
* publicly available and document your modifications clearly.
* c) Charge for a fee for warranty or support or for accepting liability
* obligations for your customers.
*
* You may NOT:
* a) Charge for the use of the original code or extensions, including in
* electronic distribution models, such as ASP (Application Service
* Provider).
* b) Charge for the original source code or your extensions other than a
* nominal fee to cover distribution costs where such distribution
* involves PHYSICAL media.
* c) Modify or delete any pre-existing copyright notices, change notices,
* or License text in the Licensed Software
* d) Assert any patent claims against the Licensor or Contributors, or
* which would in any way restrict the ability of any third party to use the
* Licensed Software.
*
* You must:
* a) Document any modifications you make to this code including the nature of
* the change, the authors of the change, and the date of the change.
* b) Make the source code for any extensions you deploy available via an
* Electronic Distribution Mechanism such as FTP or HTTP download.
* c) Notify the licensor of the availability of source code to your extensions
* and include instructions on how to acquire the source code and updates.
* d) Grant Licensor a world-wide, non-exclusive, royalty-free license to use,
* reproduce, perform, modify, sublicense, and distribute your extensions.
*
* The Original Code is: CommuniCore
* Olavo Farias
* 2006-04-7 olavo.farias@gmail.com
*
* The Initial Developer of the Original Code is CommuniCore.
* Portions created by CommuniCore are Copyright (C) 2005 CommuniCore Ltda
* All Rights Reserved.
********************************************************************************/
-->
<!-- BEGIN: main -->
<script type="text/javascript" src="include/javascript/popup_parent_helper.js?s={SUGAR_VERSION}&c={JS_CUSTOM_VERSION}"></script>
<script>
function select_lang(value)
{
document.getElementById('row0en').style.display="none";
document.getElementById('row0de').style.display="none";
document.getElementById('row0pl').style.display="none";
document.getElementById('row1en').style.display="none";
document.getElementById('row1de').style.display="none";
document.getElementById('row1pl').style.display="none";
document.getElementById('row2en').style.display="none";
document.getElementById('row2de').style.display="none";
document.getElementById('row2pl').style.display="none";
document.getElementById('row0'+value).style.display="table-row";
document.getElementById('row1'+value).style.display="table-row";
document.getElementById('row2'+value).style.display="table-row";
}
function gosave()
{
if(document.getElementById('index_id').value=='' || document.getElementById('index_id').value==document.getElementById('record').value)return true;
else
{
alert("Product Index duplicate - please choose other one");
return false;
}
}
</script>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<form onSubmit="return gosave();" name="EditView" method="POST" enctype="multipart/form-data" action="index.php">
<input type="hidden" name="module" value="EcmProducts">
<input type="hidden" name="record" id="record" value="{ID}">
<input type="hidden" name="action">
<input type="hidden" name="return_module" value="{RETURN_MODULE}">
<input type="hidden" name="return_id" value="{RETURN_ID}">
<input type="hidden" name="return_action" value="{RETURN_ACTION}">
<input type="hidden" name="contact_id" value="{CONTACT_ID}">
<input type="hidden" name="email_id" value="{EMAIL_ID}">
<input type="hidden" name="account_id" value="{ACCOUNT_ID}">
<input type="hidden" name="case_id" value="{CASE_ID}">
<!--// InboundEmail support //-->
<input type="hidden" name="inbound_email_id" value="{INBOUND_EMAIL_ID}">
<input type="hidden" name="start" value="{START}">
<input type="hidden" name="type" value="{TYPE}">
<td style="padding-bottom: 2px;">
<input title="{APP.LBL_SAVE_BUTTON_TITLE}" accessKey="{APP.LBL_SAVE_BUTTON_KEY}" class="button"
onclick="this.form.action.value='Save';return check_form('EditView');"
type="submit" name="button" value=" {APP.LBL_SAVE_BUTTON_LABEL} " >
<input title="{APP.LBL_CANCEL_BUTTON_TITLE}" accessKey="{APP.LBL_CANCEL_BUTTON_KEY}" class="button"
onclick="this.form.action.value='{RETURN_ACTION}'; this.form.module.value='{RETURN_MODULE}'; this.form.record.value='{RETURN_ID}'"
type="submit" name="button" value=" {APP.LBL_CANCEL_BUTTON_LABEL} ">
</td>
<td align="right" nowrap><span class="required">{APP.LBL_REQUIRED_SYMBOL}</span> {APP.NTC_REQUIRED}</td>
<td align='right'>{ADMIN_EDIT}</td>
</tr>
</table>
<p>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tabForm">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25%"><strong>{MOD.LBL_PRODUCT_INFORMATION}</strong></td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
</tr>
<tr>
<td width="25%" class="dataLabel">&nbsp;</td>
<td width="25%" class="dataField">&nbsp;</td>
<td width="25%" class="dataLabel">&nbsp;</td>
<td width="25%" class="dataField">&nbsp;</td>
</tr>
<tr>
<td width="25%" class="dataLabel"><span sugar='slot1'>{MOD.LBL_NAME} <span class="required">{APP.LBL_REQUIRED_SYMBOL}</span></span sugar='slot'></td>
<td width="25%" class="dataField"><span sugar='slot1b'>
<input name='name' type="text" tabindex='1' maxlength='50' value="{NAME}" />
</span sugar='slot'></td>
<td class="dataLabel" ><span sugar='slot2'>{APP.LBL_ASSIGNED_TO}</span sugar='slot'></td>
<td class="dataField"> <span sugar='slot2b'>
<input id='assigned_user_id' name='assigned_user_id' type="hidden" value="{ASSIGNED_USER_ID}" />
<input class="sqsEnabled" tabindex="2" autocomplete="off" id="assigned_user_name" name='assigned_user_name' type="text" value="{ASSIGNED_USER_NAME}">
<input title="{APP.LBL_SELECT_BUTTON_TITLE}" accessKey="{APP.LBL_SELECT_BUTTON_KEY}" type="button" class="button" value='{APP.LBL_SELECT_BUTTON_LABEL}' name=btn1
onclick='open_popup("Users", 600, 400, "", true, false, {encoded_users_popup_request_data});' />
</span sugar='slot'> </td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot3'>{MOD.LBL_PRODUCT_INDEX}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot3b'>
<input type="hidden" id="index_id" name="index_id" /><input ondblclick="if(document.getElementById('index_id').value!=''){window.open('index.php?module=EcmProducts&action=DetailView&record='+document.getElementById('index_id').value,'Product','resizable=yes,scrollbars=yes,status=no,height=600,width=800').focus();}" class="sqsEnabled" autocomplete="off" name='code' id='code' title="Product index" type="text" tabindex='3' maxlength='40' value="{CODE}" />
</span sugar='slot'> </td>
<td class="dataLabel"><span sugar='slot15'>{MOD.LBL_PRODUCT_ACTIVE}</span sugar='slot'></td>
<td class="dataField"><span sugar='slot15b'>
<input id="product_active" title="Product active" type="checkbox" name="product_active" {PRODUCT_ACTIVE}/>
</span sugar='slot'> </td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot5'>{MOD.LBL_PRODUCT_CATEGORY}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot5b'>
<input id='product_category_id' name='product_category_id' type="hidden" value="{PRODUCT_CATEGORY_ID}" />
<input class="sqsEnabled" autocomplete="off" id='product_category' name='product_category' title="Product category" type="text" tabindex='5' maxlength='40' value="{PRODUCT_CATEGORY}" />
<input title="{APP.LBL_SELECT_BUTTON_TITLE}" accesskey="{APP.LBL_SELECT_BUTTON_KEY}" type="button" class="button" value='{APP.LBL_SELECT_BUTTON_LABEL}' name="btn1"
onclick='open_popup("EcmProductCategorys", 600, 400, "index.php?module=EcmProductCategorys&action=Popup&mode=single&create=true&metadata=undefined", true, false, {encoded_ecmproductcategorys_popup_request_data});' />
</span sugar='slot'> </td>
<td class="dataLabel"><span sugar='slot16'>{MOD.LBL_SALES_START_DATE} </span sugar='slot'></td>
<td class="dataField"><span sugar='slot16b'>
<input name='sales_start_date'
onblur="parseDate(this, '{CALENDAR_DATEFORMAT}');"
id='jscal_fieldsales_start_date'
type="text"
title="Sales start date"
tabindex='16'
size='11'
maxlength='10'
value="{SALES_START_DATE}" />
<img src="themes/default/images/jscalendar.gif" alt="{APP.LBL_ENTER_DATE}" id="jscal_triggersales_start_date" align="absmiddle" /> <span class="dateFormat">{USER_DATEFORMAT}</span>
<script>
Calendar.setup ({inputField : 'jscal_fieldsales_start_date', ifFormat : '{CALENDAR_DATEFORMAT}', showsTime : false, button : 'jscal_triggersales_start_date', singleClick : true, step : 1});addToValidate('EditView', 'sales_start_date', 'date', false,'sales_start_date' );
</script>
</span sugar='slot'> </td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot7'>{MOD.LBL_PRODUCT_LINE}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot7b'>
<input id='product_line_id' name='product_line_id' type="hidden" value="{PRODUCT_LINE_ID}" />
<input class="sqsEnabled" autocomplete="off" id='product_line' name='product_line' title="Product line" type="text" tabindex='7' maxlength='40' value="{PRODUCT_LINE}" />
</span sugar='slot'> <input title="{APP.LBL_SELECT_BUTTON_TITLE}" accesskey="{APP.LBL_SELECT_BUTTON_KEY}" type="button" class="button" value='{APP.LBL_SELECT_BUTTON_LABEL}' name="btn1"
onclick='open_popup("EcmProductLines", 600, 400, "index.php?module=EcmProductLines&action=Popup&mode=single&create=true&metadata=undefined", true, false, {encoded_ecmproductlines_popup_request_data});' /></td>
<td class="dataLabel"><span sugar='slot17'>{MOD.LBL_SALES_END_DATE} </span sugar='slot'></td>
<td class="dataField"><span sugar='slot17b'>
<input name='sales_end_date'
onblur="parseDate(this, '{CALENDAR_DATEFORMAT}');"
id='jscal_fieldsales_end_date'
type="text"
title="Sales end date"
tabindex='17'
size='11'
maxlength='10'
value="{SALES_END_DATE}" />
<img src="themes/default/images/jscalendar.gif" alt="{APP.LBL_ENTER_DATE}" id="jscal_triggersales_end_date" align="absmiddle" /> <span class="dateFormat">{USER_DATEFORMAT}</span>
<script>
Calendar.setup ({inputField : 'jscal_fieldsales_end_date', ifFormat : '{CALENDAR_DATEFORMAT}', showsTime : false, button : 'jscal_triggersales_end_date', singleClick : true, step : 1});addToValidate('EditView', 'sales_end_date', 'date', false,'sales_end_date' );
</script>
</span sugar='slot'> </td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot9'>{MOD.LBL_MANUFACTURER}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot9b'>
<input id='manufacturer_id' name='manufacturer_id' type="hidden" value="{MANUFACTURER_ID}" />
<input class="sqsEnabled" autocomplete="off" id='manufacturer' name='manufacturer' title="Manufacturer" type="text" tabindex='9' maxlength='40' value="{MANUFACTURER}" />
</span sugar='slot'> <input title="{APP.LBL_SELECT_BUTTON_TITLE}" accesskey="{APP.LBL_SELECT_BUTTON_KEY}" type="button" class="button" value='{APP.LBL_SELECT_BUTTON_LABEL}' name="btn1"
onclick='open_popup("EcmProductManufacturers", 600, 400, "index.php?module=EcmProductManufacturers&action=Popup&mode=single&create=true&metadata=undefined", true, false, {encoded_ecmproductmanufacturers_popup_request_data});' /></td>
<td valign="top" class="dataLabel"><select name="parent_type" id="parent_type">
{PARENT_TYPE}
</select></td>
<td valign="top" class="dataField"><span sugar='slot20b'>
<input name='parent_id' type="hidden" value="{PARENT_ID}" />
<input name='parent_name' title="Parent name" type="text" tabindex='20' maxlength='50' value="{PARENT_NAME}" />
</span sugar='slot'>
<input title="{APP.LBL_SELECT_BUTTON_TITLE}" accesskey="{APP.LBL_SELECT_BUTTON_KEY}" type="button" class="button" value='{APP.LBL_SELECT_BUTTON_LABEL}' name="btn1"
onclick='open_popup(document.getElementById("parent_type").value, 600, 400, "index.php?module="+document.getElementById("parent_type").value+"&action=Popup&mode=single&create=true&metadata=undefined", true, false, {encoded_parent_popup_request_data});' /></td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot11'>{MOD.LBL_CONTACT_NAME}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot11b'>
<input id='contact_id' name='contact_id' type="hidden" value="{CONTACT_ID}" />
<input class="sqsEnabled" autocomplete="off" id='contact_name' name='contact_name' title="Contact name" type="text" tabindex='11' maxlength='40' value="{CONTACT_NAME}" />
</span sugar='slot'> <input title="{APP.LBL_SELECT_BUTTON_TITLE}" accesskey="{APP.LBL_SELECT_BUTTON_KEY}" type="button" class="button" value='{APP.LBL_SELECT_BUTTON_LABEL}' name="btn1"
onclick='open_popup("Contacts", 600, 400, "index.php?module=Contacts&action=Popup&mode=single&create=true&metadata=undefined", true, false, {encoded_contacts_popup_request_data});' /></td>
<td valign="top" class="dataLabel"><span sugar='slot21'>{MOD.LBL_WEBSITE}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot21b'>
<input name='website' title="Website" type="text" tabindex='21' maxlength='255' value="{WEBSITE}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot13'>{MOD.LBL_VENDOR_NAME}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot13b'>
<input id='vendor_id' name='vendor_id' type="hidden" value="{VENDOR_ID}" />
<input class="sqsEnabled" id='vendor_name' name='vendor_name' title="Vendor name" type="text" tabindex='13' maxlength='40' value="{VENDOR_NAME}" />
</span sugar='slot'> <input title="{APP.LBL_SELECT_BUTTON_TITLE}" accesskey="{APP.LBL_SELECT_BUTTON_KEY}" type="button" class="button" value='{APP.LBL_SELECT_BUTTON_LABEL}' name="btn1"
onclick='open_popup("EcmVendors", 600, 400, "index.php?module=EcmVendors&action=Popup&mode=single&create=true&metadata=undefined", true, false, {encoded_ecmvendors_popup_request_data});' /></td>
<td valign="top" class="dataLabel"><span sugar='slot22'>{MOD.LBL_PART_NO}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot22b'>
<input name='part_no' title="Part no" type="text" tabindex='22' maxlength='200' value="{PART_NO}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot14'>{MOD.LBL_VENDOR_PART_NO}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot14b'>
<input name='vendor_part_no' title="Vendor part no" type="text" tabindex='14' maxlength='200' value="{VENDOR_PART_NO}" />
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot23'>{MOD.LBL_SERIAL_NO}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot23b'>
<input name='serial_no' title="Serial no" type="text" tabindex='23' maxlength='200' value="{SERIAL_NO}" />
</span sugar='slot'> </td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tabForm">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25%"><strong>{MOD.LBL_PRICING_INFORMATION}</strong></td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel">&nbsp;</td>
<td width="25%" valign="top" class="dataField">&nbsp;</td>
<td width="25%" valign="top" class="dataLabel">&nbsp;</td>
<td width="25%" valign="top" class="dataField">&nbsp;</td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot25'>{MOD.LBL_EXCHANGE_RATE_NAME}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot25b'>
<select name="exchange_rate_id" id="exchange_rate_id">
{EXCHANGE_RATE_ID}
</select>
</span sugar='slot'></td>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot30'>{MOD.LBL_CUSTOM_DUTY_RATE}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot30b'>
<input name='custom_duty_rate' title="Custom duty rate" tabindex='30' maxlength='25' type="text" value="{CUSTOM_DUTY_RATE}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot26'>{MOD.LBL_FOB_PRICE}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot26b'>
<input name='fob_price' title="FOB price" tabindex='26' maxlength='25' type="text" value="{FOB_PRICE}" />
</span sugar='slot'> </td>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot31'>{MOD.LBL_SRP_PRICE}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot31b'>
<input name='srp_price' title="SRP price" tabindex='31' maxlength='25' type="text" value="{SRP_PRICE}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot27'>{MOD.LBL_UNIT_PRICE}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot27b'>
<input name='purchase_price' title="Purchase price" tabindex='27' maxlength='25' type="text" value="{PURCHASE_PRICE}" />
</span sugar='slot'> </td>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot32'>{MOD.LBL_SRP_PROMO_PRICE}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot32b'>
<input name='srp_promo_price' title="SRP promo price" tabindex='32' maxlength='25' type="text" value="{SRP_PROMO_PRICE}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot28'>{MOD.LBL_EMS_PRICE}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot28b'>
<input name='ems_price' title="EMS price" tabindex='28' maxlength='25' type="text" value="{EMS_PRICE}" />
</span sugar='slot'> </td>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot34'>{MOD.LBL_TAX_CLASS_NAME}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot34b'>
<select id='vat_id' name='vat_id'>
{VAT_ID}
</select>
</span sugar='slot'></td>
</tr>
<tr>
<td width="25%" valign="top" class="dataLabel"><span sugar='slot29'>{MOD.LBL_COMMISSION_RATE}</span sugar='slot'></td>
<td width="25%" valign="top" class="dataField"><span sugar='slot29b'>
<input name='commission_rate' title="Commission rate" tabindex='29' maxlength='25' type="text" value="{COMMISSION_RATE}" />
</span sugar='slot'> </td>
<td width="25%"><span class="dataLabel"><span sugar='slot34'>{MOD.LBL_SELLING_PRICE}</span sugar='slot'></span></td>
<td width="25%"><span class="dataField"><span sugar='slot27b'>
<input name='selling_price' title="Selling price" tabindex='27' maxlength='25' type="text" value="{SELLING_PRICE}" />
</span sugar='slot'></span></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tabForm">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25%"><strong>{MOD.LBL_STOCK_INFORMATION}</strong></td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
</tr>
<tr>
<td width="25%" class="dataLabel">&nbsp;</td>
<td width="25%" class="dataField">&nbsp;</td>
<td width="25%" class="dataLabel">&nbsp;</td>
<td width="25%" class="dataField">&nbsp;</td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot36'>{MOD.LBL_USAGE_UNIT_NAME}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot36b'>
<select id='usage_unit_id' name='usage_unit_id'>
{USAGE_UNIT_ID}
</select>
</span sugar='slot'></td>
<td valign="top" class="dataLabel"><span sugar='slot41'>{MOD.LBL_QTY_PER_UNIT}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot41b'>
<input name='qty_per_unit' title="Qty per unit" tabindex='41' maxlength='25' type="text" value="{QTY_PER_UNIT}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot36'>{MOD.LBL_QTY_IN_STOCK}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot37b'>
<input name='qty_in_stock' readonly title="Qty in stock" type="text" tabindex='37' maxlength='40' value="{QTY_IN_STOCK}" />
</span sugar='slot'> </td>
<td class="dataLabel"><span sugar='slot36'>{MOD.LBL_REORDER_LEVEL}</span sugar='slot'></td>
<td class="dataField"><input name='reorder_level' title="Reorder level" type="text" tabindex='37' maxlength='40' value="{REORDER_LEVEL}" /></td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot37'>{MOD.LBL_EMS_QTY_IN_STOCK}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot37b'>
<input name='ems_qty_in_stock' readonly title="EMS qty in stock" type="text" tabindex='37' maxlength='40' value="{EMS_QTY_IN_STOCK}" />
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot36'>{MOD.LBL_QTY_IN_DEMAND}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot37b'>
<input name='qty_in_demand' title="Qty in demand" type="text" tabindex='37' maxlength='40' value="{QTY_IN_DEMAND}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td class="dataLabel"><span sugar='slot37'>{MOD.LBL_EMS_ORDERED}</span sugar='slot'></td>
<td class="dataField"><span sugar='slot37b'>
<input name='ems_ordered' type="text" readonly tabindex='37' maxlength='40' value="{EMS_ORDERED}" />
</span sugar='slot'></td>
<td valign="top" class="dataLabel"><span sugar='slot42'>{MOD.LBL_AVERAGE_SALE_3_MONTHS}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot42b'>
<input name='average_sale_3_months' title="Average sale 3 months" tabindex='42' maxlength='25' type="text" value="{AVERAGE_SALE_3_MONTHS}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot38'>{MOD.LBL_SALES_LAST_MONTH_1}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot38b'>
<input name='sales_last_month_1' title="Sales last month -1" tabindex='38' maxlength='25' type="text" value="{SALES_LAST_MONTH_1}" />
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot43'>{MOD.LBL_SALES_PLUS_1}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot43b'>
<input name='sales_plus_1' title="Sales plus 1" tabindex='43' maxlength='25' type="text" value="{SALES_PLUS_1}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot39'>{MOD.LBL_SALES_LAST_MONTH}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot39b'>
<input name='sales_last_month' title="Sales last month" tabindex='39' maxlength='25' type="text" value="{SALES_LAST_MONTH}" />
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot44'>{MOD.LBL_SALES_PLUS_2}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot44b'>
<input name='sales_plus_2' title="Sales plus 2" tabindex='44' maxlength='25' type="text" value="{SALES_PLUS_2}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot40'>{MOD.LBL_SALES_THIS_MONTH}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot40b'>
<input name='sales_this_month' title="Sales this month" tabindex='40' maxlength='25' type="text" value="{SALES_THIS_MONTH}" />
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot45'>{MOD.LBL_SALES_PLUS_3}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot45b'>
<input name='sales_plus_3' title="Sales plus 3" tabindex='45' maxlength='25' type="text" value="{SALES_PLUS_3}" />
</span sugar='slot'> </td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tabForm">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25%"><strong>{MOD.LBL_DRIVERS_IMAGES}</strong></td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
</tr>
<tr>
<td width="25%" class="dataLabel">&nbsp;</td>
<td width="25%" class="dataField">&nbsp;</td>
<td width="25%" class="dataLabel">&nbsp;</td>
<td width="25%" class="dataField">&nbsp;</td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot46'>{MOD.LBL_PRODUCT_PICTURE}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot46b'>
<input name='product_picture' title="Product picture" type="file" tabindex='46' maxlength='255' value="{PRODUCT_PICTURE}" />
{PRODUCT_PICTURE_UPLOAD} </span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot47'>{MOD.LBL_PACKING_FRONT_PICTURE}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot47b'>
<input name='packing_front_picture' title="Packing front picture" type="file" tabindex='47' maxlength='255' value="{PACKING_FRONT_PICTURE}" />
</span sugar='slot'> {PACKING_FRONT_PICTURE_UPLOAD}</td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot48'>{MOD.LBL_DRIVER_1}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot48b'>
<input name='driver_1' title="Driver 1" type="file" tabindex='48' maxlength='255' value="{DRIVER_1}" />
{DRIVER_1_UPLOAD}
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot49'>{MOD.LBL_DRIVER_2}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot49b'>
<input name='driver_2' title="Driver 2" type="file" tabindex='49' maxlength='255' value="{DRIVER_2}" />
</span sugar='slot'> {DRIVER_2_UPLOAD}</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tabForm">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25%"><strong>{MOD.LBL_LOGISTIC_INFORMATION}</strong></td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
</tr>
<tr>
<td width="25%" class="dataLabel">&nbsp;</td>
<td width="25%" class="dataField">&nbsp;</td>
<td width="25%" class="dataLabel">&nbsp;</td>
<td width="25%" class="dataField">&nbsp;</td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot50'>{MOD.LBL_MOQ}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot50b'>
<input name='moq' title="MOQ" tabindex='50' maxlength='25' type="text" value="{MOQ}" />
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot63'>{MOD.LBL_CARTON_DIMENSIONS_1}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot63b'>
<input name='carton_dimensions_1' title="Carton dimensions (m)" tabindex='63' size='3' maxlength='25' type="text" value="{CARTON_DIMENSIONS_1}" />
</span sugar='slot'> x
<input name='carton_dimensions_2' title="Carton dimensions (m)" tabindex='64' size='3' maxlength='25' type="text" value="{CARTON_DIMENSIONS_2}" />
x
<input name='carton_dimensions_3' title="Carton dimensions (m)" tabindex='65' size='3' maxlength='25' type="text" value="{CARTON_DIMENSIONS_3}" /></td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot52'>{MOD.LBL_FOB_BASIS_NAME}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot52b'>
<select id='fob_basis_id' name='fob_basis_id'>
{FOB_BASIS_ID}
</select></span sugar='slot'></td>
<td valign="top" class="dataLabel"><span sugar='slot66'>{MOD.LBL_CARTON_NETTO_WEIGHT}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot66b'>
<input name='carton_netto_weight' title="Carton netto weight" tabindex='66' maxlength='25' type="text" value="{CARTON_NETTO_WEIGHT}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot53'>{MOD.LBL_DELIVERY_TIME_FOB}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot53b'>
<input name='delivery_time_fob' title="Delivery time FOB" tabindex='53' maxlength='25' type="text" value="{DELIVERY_TIME_FOB}" />
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot67'>{MOD.LBL_CARTON_BRUTTO_WEIGHT}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot67b'>
<input name='carton_brutto_weight' title="Carton brutto weight" tabindex='67' maxlength='25' type="text" value="{CARTON_BRUTTO_WEIGHT}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot54'>{MOD.LBL_PIECES_PER_CARTON}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot54b'>
<input name='pieces_per_carton' title="Pieces per carton" tabindex='54' maxlength='25' type="text" value="{PIECES_PER_CARTON}" />
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot68'>{MOD.LBL_CARTON_VOLUME_METER}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot68b'>
<input name='carton_volume_meter' title="Carton volume (cubic meter)" tabindex='68' maxlength='25' type="text" value="{CARTON_VOLUME_METER}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot55'>{MOD.LBL_PRODUCT_NETTO_WEIGHT}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot55b'>
<input name='product_netto_weight' title="Product netto weight (kg)" tabindex='55' maxlength='25' type="text" value="{PRODUCT_NETTO_WEIGHT}" />
</span sugar='slot'> </td>
<td class="dataLabel">&nbsp;</td>
<td class="dataField">&nbsp;</td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot56'>{MOD.LBL_PRODUCT_BRUTTO_WEIGHT}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot56b'>
<input name='product_brutto_weight' title="Product brutto weight (kg)" tabindex='56' maxlength='25' type="text" value="{PRODUCT_BRUTTO_WEIGHT}" />
</span sugar='slot'> </td>
<td valign="top" class="dataLabel"><span sugar='slot70'>{MOD.LBL_COUNTRY_OF_ORIGIN}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot70b'>
<input name='country_of_origin' title="Country of origin" type="text" tabindex='70' maxlength='255' value="{COUNTRY_OF_ORIGIN}" />
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot58'>{MOD.LBL_PACKING_TYPE_NAME}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot58b'>
<select id='packing_type_id' name='packing_type_id'>
{PACKING_TYPE_ID}
</select>
</span sugar='slot'></td>
<td class="dataLabel"><span sugar='slot71'>{MOD.LBL_CERTIFICATE_OF_ORIGIN}</span sugar='slot'></td>
<td class="dataField"><span sugar='slot71b'>
<input id="certificate_of_origin" title="Certificate of origin" type="checkbox" title="{CERTIFICATE_OF_ORIGIN_HELP}" name="certificate_of_origin" {CERTIFICATE_OF_ORIGIN}/>
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot59'>{MOD.LBL_PACKING_DIMENSIONS_1}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot59b'>
<input name='packing_dimensions_1' title="Packing dimensions (cm)" tabindex='59' size='3' maxlength='25' type="text" value="{PACKING_DIMENSIONS_1}" />
</span sugar='slot'> x
<input name='packing_dimensions_2' title="Packing dimensions (cm)" tabindex='60' size='3' maxlength='25' type="text" value="{PACKING_DIMENSIONS_2}" />
x
<input name='carton_dimensions_32' title="Carton dimensions (m)" tabindex='65' size='3' maxlength='25' type="text" value="{CARTON_DIMENSIONS_3}" /></td>
<td class="dataLabel"><span sugar='slot72'>{MOD.LBL_FORM_A}</span sugar='slot'></td>
<td class="dataField"><span sugar='slot72b'>
<input id="form_a" title="Form A" type="checkbox" title="{FORM_A_HELP}" name="form_a" {FORM_A}/>
</span sugar='slot'> </td>
</tr>
<tr>
<td valign="top" class="dataLabel"><span sugar='slot62'>{MOD.LBL_RMA}</span sugar='slot'></td>
<td valign="top" class="dataField"><span sugar='slot62b'>
<input name='rma' title="RMA (%)" tabindex='62' maxlength='25' type="text" value="{RMA}" />
</span sugar='slot'> </td>
<td class="dataLabel">&nbsp;</td>
<td class="dataField">&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tabForm">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25%"><strong>{MOD.LBL_LOCALIZED_INFORMATION}</strong></td>
<td width="25%">
<select name="slang" id="slang" onchange="select_lang(this.value);">
<option value="pl">pl</option>
<option value="en">en</option>
<option value="de">de</option>
</select>
</td>
<td width="25%">&nbsp;</td>
<td width="25%">&nbsp;</td>
</tr>
<tr id="row0en" style="display:none;">
<td class="dataLabel">&nbsp;</td>
<td class="dataField">&nbsp;</td>
<td class="dataLabel">&nbsp;</td>
<td class="dataField">&nbsp;</td>
</tr>
<tr id="row1en" style="display:none;">
<td valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_LOCAL_EAN}</span></td>
<td valign="top" class="dataField"><input name="ean_en" type="text" id="ean_en" value="{EAN_en}" /></td>
<td valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_REMARKS}</span></td>
<td valign="top" class="dataField"><input name="remarks_en" type="text" id="remarks_en" value="{REMARKS_en}" /></td>
</tr>
<tr id="row2en" style="display:none;">
<td width="25%" valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_SHORT_DESCRIPTION}</span></td>
<td width="25%" valign="top" class="dataField"><textarea name="short_description_en" rows="5" id="short_description_en">{SHORT_DESCRIPTION_en}</textarea></td>
<td width="25%" valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_LONG_DESCRIPTION}</span></td>
<td width="25%" valign="top" class="dataField"><textarea name="long_description_en" rows="5" id="long_description_en">{LONG_DESCRIPTION_en}</textarea></td>
</tr>
<tr id="row0de" style="display:none;">
<td class="dataLabel">&nbsp;</td>
<td class="dataField">&nbsp;</td>
<td class="dataLabel">&nbsp;</td>
<td class="dataField">&nbsp;</td>
</tr>
<tr id="row1de" style="display:none;">
<td valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_LOCAL_EAN}</span></td>
<td valign="top" class="dataField"><input name="ean_de" type="text" id="ean_de" value="{EAN_de}" /></td>
<td valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_REMARKS}</span></td>
<td valign="top" class="dataField"><input name="remarks_de" type="text" id="remarks_de" value="{REMARKS_de}" /></td>
</tr>
<tr id="row2de" style="display:none;">
<td width="25%" valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_SHORT_DESCRIPTION}</span></td>
<td width="25%" valign="top" class="dataField"><textarea name="short_description_de" rows="5" id="short_description_de">{SHORT_DESCRIPTION_de}</textarea></td>
<td width="25%" valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_LONG_DESCRIPTION}</span></td>
<td width="25%" valign="top" class="dataField"><textarea name="long_description_de" rows="5" id="long_description_de">{LONG_DESCRIPTION_de}</textarea></td>
</tr>
<tr id="row0pl" style="display:table-row;">
<td class="dataLabel">&nbsp;</td>
<td class="dataField">&nbsp;</td>
<td class="dataLabel">&nbsp;</td>
<td class="dataField">&nbsp;</td>
</tr>
<tr id="row1pl" style="display:table-row;">
<td valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_LOCAL_EAN}</span></td>
<td valign="top" class="dataField"><input name="ean_pl" type="text" id="ean_pl" value="{EAN_pl}" /></td>
<td valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_REMARKS}</span></td>
<td valign="top" class="dataField"><input name="remarks_pl" type="text" id="remarks_pl" value="{REMARKS_pl}" /></td>
</tr>
<tr id="row2pl" style="display:table-row;">
<td width="25%" valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_SHORT_DESCRIPTION}</span></td>
<td width="25%" valign="top" class="dataField"><textarea name="short_description_pl" rows="5" id="short_description_pl">{SHORT_DESCRIPTION_pl}</textarea></td>
<td width="25%" valign="top" class="dataLabel"><span class="tabDetailViewDL">{MOD.LBL_LONG_DESCRIPTION}</span></td>
<td width="25%" valign="top" class="dataField"><textarea name="long_description_pl" rows="5" id="long_description_pl">{LONG_DESCRIPTION_pl}</textarea></td>
</tr>
</table>
</td>
</tr>
</table>
</p>
<div style="padding-top: 2px">
<input title="{APP.LBL_SAVE_BUTTON_TITLE}" accessKey="{APP.LBL_SAVE_BUTTON_KEY}" class="button" onclick="this.form.action.value='Save';return check_form('EditView');" type="submit" name="button" value=" {APP.LBL_SAVE_BUTTON_LABEL} " >
<input title="{APP.LBL_CANCEL_BUTTON_TITLE}" accessKey="{APP.LBL_CANCEL_BUTTON_KEY}" class="button" onclick="this.form.action.value='{RETURN_ACTION}'; this.form.module.value='{RETURN_MODULE}'; this.form.record.value='{RETURN_ID}'" type="submit" name="button" value=" {APP.LBL_CANCEL_BUTTON_LABEL} ">
</div>
</form>
{JAVASCRIPT}
<!-- END: main -->