Guest User

Untitled

a guest
Dec 13th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 88.67 KB | None | 0 0
  1. <%@ Page Language="C#" MasterPageFile="~/MasterPages/FormDetail.master" AutoEventWireup="true" ValidateRequest="false" CodeFile="RE201001.aspx.cs" Inherits="Page_RE201001" Title="Untitled Page" %>
  2.  
  3. <%@ MasterType VirtualPath="~/MasterPages/FormDetail.master" %>
  4.  
  5. <asp:Content ID="cont1" ContentPlaceHolderID="phDS" runat="Server">
  6. <px:PXDataSource ID="ds" runat="server" Visible="True" Width="100%" PrimaryView="Item" TypeName="RealEstate.Graphs.CO.PropertyMaint">
  7. <CallbackCommands>
  8. <px:PXDSCallbackCommand Name="Insert" PostData="Self" />
  9. <px:PXDSCallbackCommand CommitChanges="True" Name="Save" />
  10. <px:PXDSCallbackCommand Name="First" PostData="Self" StartNewGroup="true" />
  11. <px:PXDSCallbackCommand Name="Last" PostData="Self" />
  12. <px:PXDSCallbackCommand StartNewGroup="True" Name="Action" CommitChanges="true" />
  13. <px:PXDSCallbackCommand Name="Inquiry" />
  14. <px:PXDSCallbackCommand Name="AddWarehouseDetail" Visible="false" CommitChanges="true" />
  15. <px:PXDSCallbackCommand Name="UpdateReplenishment" Visible="false" CommitChanges="true" DependOnGrid="repGrid" />
  16. <px:PXDSCallbackCommand Name="GenerateSubitems" Visible="false" CommitChanges="true" DependOnGrid="repGrid" />
  17. <px:PXDSCallbackCommand Name="ViewGroupDetails" Visible="False" DependOnGrid="grid3" />
  18. <px:PXDSCallbackCommand Name="syncSalesforce" Visible="false" />
  19. </CallbackCommands>
  20. <DataTrees>
  21. <px:PXTreeDataMember TreeView="_EPCompanyTree_Tree_" TreeKeys="WorkgroupID" />
  22. <px:PXTreeDataMember TreeView="EntityItems" TreeKeys="Key" />
  23. <px:PXTreeDataMember TreeKeys="CategoryID" TreeView="Categories" />
  24. </DataTrees>
  25. </px:PXDataSource>
  26. </asp:Content>
  27. <asp:Content ID="cont2" ContentPlaceHolderID="phF" runat="Server">
  28. <px:PXSmartPanel ID="pnlChangeID" runat="server" Caption="Specify New ID"
  29. CaptionVisible="true" DesignView="Hidden" LoadOnDemand="true" Key="ChangeIDDialog" CreateOnDemand="false" AutoCallBack-Enabled="true"
  30. AutoCallBack-Target="formChangeID" AutoCallBack-Command="Refresh" CallBackMode-CommitChanges="True" CallBackMode-PostData="Page"
  31. AcceptButtonID="btnOK">
  32. <px:PXFormView ID="formChangeID" runat="server" DataSourceID="ds" Style="z-index: 100" Width="100%" CaptionVisible="False"
  33. DataMember="ChangeIDDialog">
  34. <ContentStyle BackColor="Transparent" BorderStyle="None" />
  35. <Template>
  36. <px:PXLayoutRule ID="rlAcctCD" runat="server" StartColumn="True" LabelsWidth="S" ControlSize="XM" />
  37. <px:PXSegmentMask ID="edAcctCD" runat="server" DataField="CD" />
  38. </Template>
  39. </px:PXFormView>
  40. <px:PXPanel ID="pnlChangeIDButton" runat="server" SkinID="Buttons">
  41. <px:PXButton ID="btnOK" runat="server" DialogResult="OK" Text="OK">
  42. <AutoCallBack Target="formChangeID" Command="Save" />
  43. </px:PXButton>
  44. <px:PXButton ID="btnCancel" runat="server" DialogResult="Cancel" Text="Cancel" />
  45. </px:PXPanel>
  46. </px:PXSmartPanel>
  47. <px:PXFormView ID="form" runat="server" DataSourceID="ds" Style="z-index: 100" Width="100%" DataMember="Item" Caption="Stock Item Summary" NoteIndicator="True" FilesIndicator="True" ActivityIndicator="True"
  48. ActivityField="NoteActivity" DefaultControlID="edInventoryCD">
  49. <Template>
  50. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  51. <px:PXSegmentMask ID="edInventoryCD" runat="server" DataField="InventoryCD" DataSourceID="ds" AutoRefresh="true">
  52. <GridProperties FastFilterFields="InventoryCD,Descr" />
  53. </px:PXSegmentMask>
  54. <px:PXDropDown ID="edItemStatus" runat="server" DataField="ItemStatus" Size="S" />
  55. <px:PXLayoutRule runat="server" ColumnSpan="2" />
  56. <px:PXTextEdit ID="edDescr" runat="server" DataField="Descr" />
  57. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  58. <px:PXSelector CommitChanges="True" ID="edProductWorkgroupID" runat="server" DataField="ProductWorkgroupID" />
  59. <px:PXSelector ID="edProductManagerID" runat="server" DataField="ProductManagerID" AutoRefresh="True" />
  60. <px:PXCheckBox ID="chkEquipmentManagement" runat="server" DataField="ChkEquipmentManagement" />
  61. </Template>
  62. </px:PXFormView>
  63. </asp:Content>
  64. <asp:Content ID="cont3" ContentPlaceHolderID="phG" runat="Server">
  65. <px:PXTab ID="tab" runat="server" Width="100%" Height="606px" DataSourceID="ds" DataMember="ItemSettings" FilesIndicator="False" NoteIndicator="False">
  66. <AutoSize Enabled="True" Container="Window" MinHeight="150" />
  67. <Items>
  68. <px:PXTabItem Text="General Settings">
  69. <Template>
  70. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  71. <px:PXLayoutRule runat="server" StartGroup="True" GroupCaption="Item Defaults" />
  72. <px:PXSegmentMask CommitChanges="True" ID="edItemClassID" runat="server" DataField="ItemClassID" AllowEdit="True" />
  73. <px:PXDropDown ID="edItemType" runat="server" DataField="ItemType" />
  74. <px:PXCheckBox SuppressLabel="True" ID="chkKitItem" runat="server" DataField="KitItem" AlreadyLocalized="False" />
  75. <px:PXDropDown CommitChanges="True" ID="edValMethod" runat="server" DataField="ValMethod" />
  76. <px:PXSelector ID="edTaxCategoryID" runat="server" DataField="TaxCategoryID" AllowEdit="True" CommitChanges="True" AutoRefresh="True" edit="1" />
  77. <px:PXSelector CommitChanges="True" ID="edPostClassID" runat="server" DataField="PostClassID" AllowEdit="True" edit="1" />
  78. <px:PXSelector CommitChanges="True" ID="edLotSerClassID" runat="server" DataField="LotSerClassID" AllowEdit="True" edit="1" />
  79. <px:PXMaskEdit ID="edLotSerNumVal" runat="server" DataField="LotSerNumVal" AlreadyLocalized="False" />
  80. <px:PXLayoutRule runat="server" StartGroup="True" GroupCaption="Warehouse Defaults" />
  81. <px:PXSegmentMask CommitChanges="True" ID="edDfltSiteID" runat="server" DataField="DfltSiteID" AllowEdit="True" />
  82. <px:PXSegmentMask CommitChanges="True" ID="edDfltShipLocationID" runat="server" DataField="DfltShipLocationID" AutoRefresh="True" AllowEdit="True" />
  83. <px:PXSegmentMask CommitChanges="True" ID="edDfltReceiptLocationID" runat="server" DataField="DfltReceiptLocationID" AutoRefresh="True" AllowEdit="True" />
  84. <px:PXLayoutRule runat="server" Merge="True" />
  85. <px:PXSegmentMask Size="s" ID="edDefaultSubItemID" runat="server" DataField="DefaultSubItemID" AutoRefresh="True" />
  86. <px:PXCheckBox ID="chkDefaultSubItemOnEntry" runat="server" DataField="DefaultSubItemOnEntry" AlreadyLocalized="False" />
  87. <px:PXLayoutRule runat="server" />
  88. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  89. <px:PXLayoutRule runat="server" GroupCaption="Unit of Measure" StartGroup="True" />
  90. <px:PXSelector ID="edBaseUnit" Size="s" runat="server" AllowEdit="True" CommitChanges="True" DataField="BaseUnit" edit="1" />
  91. <px:PXSelector ID="edSalesUnit" Size="s" runat="server" AllowEdit="True" AutoRefresh="True" CommitChanges="True" DataField="SalesUnit" edit="1" />
  92. <px:PXSelector ID="edPurchaseUnit" Size="s" runat="server" AllowEdit="True" AutoRefresh="True" CommitChanges="True" DataField="PurchaseUnit" edit="1" />
  93. <px:PXLayoutRule runat="server" LabelsWidth="SM" ControlSize="S" SuppressLabel="True" />
  94. <px:PXGrid ID="gridUnits" runat="server" DataSourceID="ds" SkinID="ShortList" Width="400px" Height="114px" TabIndex="7200">
  95. <Mode InitNewRow="True" />
  96. <EmptyMsg AnonFilteredAddMessage="No records found.
  97. Try to change filter to see records here."
  98. AnonFilteredMessage="No records found.
  99. Try to change filter to see records here."
  100. ComboAddMessage="No records found.
  101. Try to change filter or modify parameters above to see records here."
  102. FilteredAddMessage="No records found.
  103. Try to change filter to see records here."
  104. FilteredMessage="No records found.
  105. Try to change filter to see records here."
  106. NamedComboAddMessage="No records found as '{0}'.
  107. Try to change filter or modify parameters above to see records here."
  108. NamedComboMessage="No records found as '{0}'.
  109. Try to change filter or modify parameters above to see records here."
  110. NamedFilteredAddMessage="No records found as '{0}'.
  111. Try to change filter to see records here."
  112. NamedFilteredMessage="No records found as '{0}'.
  113. Try to change filter to see records here." />
  114. <Levels>
  115. <px:PXGridLevel DataMember="itemunits" DataKeyNames="UnitType,ItemClassID,InventoryID,ToUnit,FromUnit">
  116. <RowTemplate>
  117. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="M" ControlSize="XM" />
  118. <px:PXNumberEdit ID="edItemClassID2" runat="server" DataField="ItemClassID" AlreadyLocalized="False" />
  119. <px:PXNumberEdit ID="edInventoryID" runat="server" DataField="InventoryID" AlreadyLocalized="False" />
  120. <px:PXMaskEdit ID="edFromUnit" runat="server" DataField="FromUnit" AlreadyLocalized="False" />
  121. <px:PXMaskEdit ID="edSampleToUnit" runat="server" DataField="SampleToUnit" AlreadyLocalized="False" />
  122. <px:PXNumberEdit ID="edUnitRate" runat="server" DataField="UnitRate" AlreadyLocalized="False" />
  123. </RowTemplate>
  124. <Columns>
  125. <px:PXGridColumn DataField="UnitType" Type="DropDownList" Width="99px" Visible="False" />
  126. <px:PXGridColumn DataField="ItemClassID" Width="36px" Visible="False" />
  127. <px:PXGridColumn DataField="InventoryID" Visible="False" TextAlign="Right" Width="54px" />
  128. <px:PXGridColumn DataField="FromUnit" Width="72px" CommitChanges="True" />
  129. <px:PXGridColumn DataField="UnitMultDiv" Type="DropDownList" Width="90px" CommitChanges="True" />
  130. <px:PXGridColumn DataField="UnitRate" TextAlign="Right" Width="108px" CommitChanges="True" />
  131. <px:PXGridColumn DataField="SampleToUnit" Width="72px" />
  132. <px:PXGridColumn DataField="PriceAdjustmentMultiplier" TextAlign="Right" Width="108px" CommitChanges="True" />
  133. </Columns>
  134. </px:PXGridLevel>
  135. </Levels>
  136. <Layout ColumnsMenu="False" />
  137. </px:PXGrid>
  138. <px:PXLayoutRule runat="server" StartGroup="True" GroupCaption="Physical Inventory" />
  139. <px:PXSelector CommitChanges="True" ID="edPICycleID" runat="server" DataField="CycleID" AllowEdit="True" edit="1" />
  140. <px:PXSelector CommitChanges="True" ID="edABCCodeID" runat="server" DataField="ABCCodeID" AllowEdit="True" edit="1" />
  141. <px:PXCheckBox SuppressLabel="True" ID="chkABCCodeIsFixed" runat="server" DataField="ABCCodeIsFixed" AlreadyLocalized="False" />
  142. <px:PXSelector CommitChanges="True" ID="edMovementClassID" runat="server" DataField="MovementClassID" AllowEdit="True" edit="1" />
  143. <px:PXCheckBox SuppressLabel="True" ID="chkMovementClassIsFixed" runat="server" DataField="MovementClassIsFixed" AlreadyLocalized="False" />
  144. </Template>
  145. </px:PXTabItem>
  146. <px:PXTabItem Text="Price/Cost Info">
  147. <Template>
  148. <px:PXLayoutRule runat="server" StartColumn="True" StartGroup="True" ControlSize="XM" GroupCaption="Price Management" />
  149. <px:PXSelector ID="edPriceClassID" runat="server" DataField="PriceClassID" AllowEdit="True" edit="1" />
  150. <px:PXSelector CommitChanges="True" ID="edPriceWorkgroupID" runat="server" DataField="PriceWorkgroupID" ShowRootNode="False" />
  151. <px:PXSelector ID="edPriceManagerID" runat="server" DataField="PriceManagerID" AutoRefresh="True" CommitChanges="True" />
  152. <px:PXCheckBox SuppressLabel="True" ID="chkCommisionable" runat="server" DataField="Commisionable" AlreadyLocalized="False" />
  153. <px:PXNumberEdit ID="edMinGrossProfitPct" runat="server" DataField="MinGrossProfitPct" AlreadyLocalized="False" />
  154. <px:PXNumberEdit ID="edMarkupPct" runat="server" DataField="MarkupPct" AlreadyLocalized="False" />
  155. <px:PXNumberEdit ID="edRecPrice" runat="server" DataField="RecPrice" AlreadyLocalized="False" />
  156. <px:PXNumberEdit ID="edBasePrice" runat="server" DataField="BasePrice" AlreadyLocalized="False" />
  157. <px:PXLayoutRule runat="server" StartColumn="True" ControlSize="XM" StartGroup="True" GroupCaption="Standard Cost" />
  158. <px:PXNumberEdit ID="edPendingStdCost" runat="server" DataField="PendingStdCost" CommitChanges="True" AlreadyLocalized="False" />
  159. <px:PXDateTimeEdit ID="edPendingStdCostDate" runat="server" DataField="PendingStdCostDate" AlreadyLocalized="False" />
  160. <px:PXNumberEdit ID="edStdCost" runat="server" DataField="StdCost" Enabled="False" AlreadyLocalized="False" />
  161. <px:PXDateTimeEdit ID="edStdCostDate" runat="server" DataField="StdCostDate" Enabled="False" AlreadyLocalized="False" />
  162. <px:PXNumberEdit ID="edLastStdCost" runat="server" DataField="LastStdCost" Enabled="False" AlreadyLocalized="False" />
  163. <px:PXLayoutRule runat="server" GroupCaption="Cost Statistics" ControlSize="XM" StartGroup="True" />
  164. <px:PXFormView ID="formCostStats" runat="server" Width="100%" DataMember="itemcosts" DataSourceID="ds" SkinID="Transparent">
  165. <Template>
  166. <px:PXNumberEdit ID="edLastCost" runat="server" DataField="LastCost" AlreadyLocalized="False" />
  167. <px:PXNumberEdit ID="edAvgCost" runat="server" DataField="AvgCost" Enabled="False" AlreadyLocalized="False" />
  168. <px:PXNumberEdit ID="edMinCost" runat="server" DataField="MinCost" Enabled="False" AlreadyLocalized="False" />
  169. <px:PXNumberEdit ID="edMaxCost" runat="server" DataField="MaxCost" Enabled="False" AlreadyLocalized="False" />
  170. </Template>
  171. </px:PXFormView>
  172. <px:PXFormView ID="formRUTROTItemSettings" runat="server" Width="100%" DataMember="RUTROTItemSettings" DataSourceID="ds" Caption="Rules" SkinID="Transparent">
  173. <Template>
  174. <px:PXLayoutRule runat="server" StartGroup="True" GroupCaption="RUT and RUT Settings" ControlSize="XM" />
  175. <px:PXGroupBox runat="server" DataField="RUTROTType" CommitChanges="True" RenderStyle="Simple" ID="gbRRType" AlreadyLocalized="False" RenderSimple="True">
  176. <ContentLayout Layout="Stack" Orientation="Horizontal" />
  177. <Template>
  178. <px:PXRadioButton runat="server" Value="O" ID="gbRRType_opO" GroupName="gbRRType" Text="ROT" />
  179. <px:PXRadioButton runat="server" Value="U" ID="gbRRType_opU" GroupName="gbRRType" Text="RUT" />
  180. </Template>
  181. </px:PXGroupBox>
  182. <px:PXDropDown runat="server" DataField="RUTROTItemType" ID="cmbRUTROTItemType" CommitChanges="True" />
  183. <px:PXSelector runat="server" DataField="RUTROTWorkTypeID" ID="cmbRUTROTWorkType" CommitChanges="True" AutoRefresh="True" />
  184. </Template>
  185. </px:PXFormView>
  186. </Template>
  187. </px:PXTabItem>
  188. <px:PXTabItem Text="Real Estate">
  189. <Template>
  190. <px:PXLayoutRule runat="server" StartRow="True" ControlSize="SM" GroupCaption="Property Information" LabelsWidth="M" />
  191. <px:PXSelector ID="edUsrREProjectCD" runat="server" DataField="UsrREProjectCD"></px:PXSelector>
  192. <px:PXTextEdit ID="edUsrRETransferCertificateTitle" runat="server" AlreadyLocalized="False" DataField="UsrRETransferCertificateTitle" DefaultLocale=""></px:PXTextEdit>
  193. <px:PXDropDown ID="edUsrREStatus" runat="server" DataField="UsrREStatus"></px:PXDropDown>
  194. <px:PXNumberEdit ID="edUsrREConstructionProgressPct" Size="SM" runat="server" AlreadyLocalized="False" DataField="UsrREConstructionProgressPct" DefaultLocale=""></px:PXNumberEdit>
  195.  
  196. <px:PXLayoutRule runat="server" StartColumn="True" ColumnSpan="2" />
  197. <px:PXFormView ID="UnitSpecs" runat="server" DataSourceID="ds" Style="z-index: 100" DataMember="Item" Width="100%" TabIndex="2700" RenderStyle="Fieldset" Caption="Unit Specs">
  198. <Template>
  199. <px:PXLayoutRule runat="server" StartRow="true" />
  200. <px:PXDropDown runat="server" ID="edUsrRELotType" DataField="UsrRELotType" AlreadyLocalized="false" DefaultLocale=""></px:PXDropDown>
  201. <px:PXTextEdit ID="edUsrREPhase" runat="server" AlreadyLocalized="False" DataField="UsrREPhase" DefaultLocale=""></px:PXTextEdit>
  202. <px:PXTextEdit ID="edUsrREBlock" runat="server" AlreadyLocalized="False" DataField="UsrREBlock" DefaultLocale=""></px:PXTextEdit>
  203. <px:PXTextEdit ID="edUsrRELot" runat="server" AlreadyLocalized="False" DataField="UsrRELot" DefaultLocale=""></px:PXTextEdit>
  204. <px:PXNumberEdit ID="edUsrREBedRoomQty" Size="M" runat="server" AlreadyLocalized="False" DataField="UsrREBedRoomQty" DefaultLocale=""></px:PXNumberEdit>
  205. <px:PXNumberEdit ID="edUsrREBathroomRoomQty" Size="M" runat="server" AlreadyLocalized="False" DataField="UsrREBathroomRoomQty" DefaultLocale=""></px:PXNumberEdit>
  206. <px:PXLayoutRule runat="server" StartColumn="true" />
  207. <px:PXLayoutRule runat="server" Merge="true" />
  208. <px:PXNumberEdit runat="server" ID="edUsrREFront" DataField="UsrREFront" AlreadyLocalized="false" DefaultLocale=""></px:PXNumberEdit>
  209. <px:PXLabel ID="edUsrFrontUomLabel" runat="server" Text=" " SuppressLabel="true" AlreadyLocalized="False"></px:PXLabel>
  210. <px:PXDropDown runat="server" Size="XS" SuppressLabel="true" LabelWidth="1px" ID="edUsrREFrontUom" DataField="UsrREFrontUom" AlreadyLocalized="false" DefaultLocale=""></px:PXDropDown>
  211. <px:PXLayoutRule runat="server" />
  212.  
  213. <px:PXLayoutRule runat="server" Merge="true" />
  214. <px:PXNumberEdit runat="server" ID="edUsrRESide" DataField="UsrRESide" AlreadyLocalized="false" DefaultLocale=""></px:PXNumberEdit>
  215. <px:PXLabel ID="lblUsrRESide" runat="server" Text=" " SuppressLabel="true" AlreadyLocalized="False"></px:PXLabel>
  216. <px:PXDropDown runat="server" Size="XS" SuppressLabel="true" LabelWidth="1px" ID="edUsrRESideUom" DataField="UsrRESideUom" AlreadyLocalized="false" DefaultLocale=""></px:PXDropDown>
  217. <px:PXLayoutRule runat="server" />
  218.  
  219. <px:PXLayoutRule runat="server" Merge="true" />
  220. <px:PXNumberEdit runat="server" ID="edUsrRERear" DataField="UsrRERear" AlreadyLocalized="false" DefaultLocale=""></px:PXNumberEdit>
  221. <px:PXLabel ID="lblUsrRERear" runat="server" Text=" " SuppressLabel="true" AlreadyLocalized="False"></px:PXLabel>
  222. <px:PXDropDown runat="server" Size="XS" SuppressLabel="true" LabelWidth="1px" ID="edUsrRERearUom" DataField="UsrRERearUom" AlreadyLocalized="false" DefaultLocale=""></px:PXDropDown>
  223. <px:PXLayoutRule runat="server" />
  224.  
  225. <px:PXLayoutRule runat="server" Merge="true" />
  226. <px:PXNumberEdit runat="server" ID="edUsrRELandAreaTotal" CommitChanges="true" DataField="UsrRELandAreaTotal" AlreadyLocalized="false" DefaultLocale=""></px:PXNumberEdit>
  227. <px:PXLabel ID="lblUsrRELandAreaTotal" runat="server" Text=" " SuppressLabel="true" AlreadyLocalized="False"></px:PXLabel>
  228. <px:PXDropDown runat="server" Size="XS" SuppressLabel="true" LabelWidth="1px" ID="edUsrRELandAreaTotalUom" DataField="UsrRELandAreaTotalUom" AlreadyLocalized="false" DefaultLocale=""></px:PXDropDown>
  229. <px:PXLayoutRule runat="server" />
  230.  
  231. <px:PXLayoutRule runat="server" Merge="true" />
  232. <px:PXNumberEdit runat="server" ID="edUsrREFloorAreaTotal" DataField="UsrREFloorAreaTotal" AlreadyLocalized="false" DefaultLocale=""></px:PXNumberEdit>
  233. <px:PXLabel ID="lblUsrREFloorAreaTotalUom" runat="server" Text=" " SuppressLabel="true" AlreadyLocalized="False"></px:PXLabel>
  234. <px:PXDropDown runat="server" Size="XS" SuppressLabel="true" LabelWidth="1px" ID="edUsrREFloorAreaTotalUom" DataField="UsrREFloorAreaTotalUom" AlreadyLocalized="false" DefaultLocale=""></px:PXDropDown>
  235. <px:PXLayoutRule runat="server" />
  236. </Template>
  237. </px:PXFormView>
  238.  
  239. <px:PXLayoutRule runat="server" StartRow="true" />
  240. <px:PXFormView ID="LotSpecificationForm" runat="server" DataSourceID="ds" Style="z-index: 100" Width="100%" DataMember="Item" TabIndex="2700" RenderStyle="Fieldset" Caption="Lot Specifications">
  241. <Template>
  242. <px:PXLayoutRule runat="server" StartRow="true" LabelsWidth="SM" />
  243. <px:PXNumberEdit ID="edUsrREPricePerSqAmt" CommitChanges="true" Size="M" runat="server" AlreadyLocalized="False" DataField="UsrREPricePerSqAmt" DefaultLocale=""></px:PXNumberEdit>
  244. <px:PXNumberEdit ID="edUsrREHouseConstructionCost" CommitChanges="true" Size="M" runat="server" AlreadyLocalized="False" DataField="UsrREHouseConstructionCost" DefaultLocale=""></px:PXNumberEdit>
  245. <px:PXNumberEdit ID="edUsrREHouseSellingPrice" CommitChanges="true" Size="M" runat="server" AlreadyLocalized="False" DataField="UsrREHouseSellingPrice" DefaultLocale=""></px:PXNumberEdit>
  246. <px:PXNumberEdit ID="edUsrREEngineeredFillCost" CommitChanges="true" Size="M" runat="server" AlreadyLocalized="False" DataField="UsrREEngineeredFillCost" DefaultLocale=""></px:PXNumberEdit>
  247. <px:PXNumberEdit ID="edUsrRERegistrationAmt" CommitChanges="true" Size="M" runat="server" AlreadyLocalized="False" DataField="UsrRERegistrationAmt" DefaultLocale=""></px:PXNumberEdit>
  248. <px:PXNumberEdit ID="edUsrREMoveInAmt" CommitChanges="true" Size="M" runat="server" AlreadyLocalized="False" DataField="UsrREMoveInAmt" DefaultLocale=""></px:PXNumberEdit>
  249. <px:PXLayoutRule runat="server" StartColumn="true" LabelsWidth="SM" />
  250. <px:PXNumberEdit ID="edUsrRERedeemableCommissionAmt" CommitChanges="true" Size="SM" runat="server" AlreadyLocalized="False" DataField="UsrRERedeemableCommissionAmt" DefaultLocale=""></px:PXNumberEdit>
  251. <px:PXNumberEdit ID="edUsrREMiscAmt" Size="SM" CommitChanges="true" runat="server" AlreadyLocalized="False" DataField="UsrREMiscAmt" DefaultLocale=""></px:PXNumberEdit>
  252. <px:PXNumberEdit ID="edUsrREPremiumAmt" Size="SM" CommitChanges="true" runat="server" AlreadyLocalized="False" DataField="UsrREPremiumAmt" DefaultLocale=""></px:PXNumberEdit>
  253. <px:PXNumberEdit ID="edUsrREChargeablePremiumAmt" CommitChanges="true" Size="SM" runat="server" AlreadyLocalized="False" DataField="UsrREChargeablePremiumAmt" DefaultLocale=""></px:PXNumberEdit>
  254. <px:PXNumberEdit ID="edUsrREBalconyAmt" Size="SM" CommitChanges="true" runat="server" AlreadyLocalized="False" DataField="UsrREBalconyAmt" DefaultLocale=""></px:PXNumberEdit>
  255. <px:PXNumberEdit ID="edUsrREAdditionalAmt" CommitChanges="true" Size="SM" runat="server" AlreadyLocalized="False" DataField="UsrREAdditionalAmt" DefaultLocale=""></px:PXNumberEdit>
  256. <px:PXLayoutRule runat="server" StartColumn="true" LabelsWidth="SM" />
  257. <px:PXNumberEdit ID="edUsrRELotSellingPrice" CommitChanges="true" Size="SM" runat="server" AlreadyLocalized="False" DataField="UsrRELotSellingPrice" DefaultLocale=""></px:PXNumberEdit>
  258. <px:PXNumberEdit ID="edUsrRETotalSellingPrice" CommitChanges="true" Size="SM" runat="server" AlreadyLocalized="False" DataField="UsrRETotalSellingPrice" DefaultLocale=""></px:PXNumberEdit>
  259. <px:PXNumberEdit ID="edUsrREContractPriceTotal" CommitChanges="true" Size="SM" runat="server" AlreadyLocalized="False" DataField="UsrREContractPriceTotal" DefaultLocale=""></px:PXNumberEdit>
  260. </Template>
  261. </px:PXFormView>
  262.  
  263. </Template>
  264. </px:PXTabItem>
  265. <px:PXTabItem Text="Attributes">
  266. <Template>
  267. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="S" ControlSize="XM" />
  268. <px:PXGrid ID="PXGridAnswers" runat="server" Caption="Attributes" DataSourceID="ds" Height="150px" MatrixMode="True" Width="420px" SkinID="Attributes">
  269. <EmptyMsg AnonFilteredAddMessage="No records found.
  270. Try to change filter to see records here."
  271. AnonFilteredMessage="No records found.
  272. Try to change filter to see records here."
  273. ComboAddMessage="No records found.
  274. Try to change filter or modify parameters above to see records here."
  275. FilteredAddMessage="No records found.
  276. Try to change filter to see records here."
  277. FilteredMessage="No records found.
  278. Try to change filter to see records here."
  279. NamedComboAddMessage="No records found as '{0}'.
  280. Try to change filter or modify parameters above to see records here."
  281. NamedComboMessage="No records found as '{0}'.
  282. Try to change filter or modify parameters above to see records here."
  283. NamedFilteredAddMessage="No records found as '{0}'.
  284. Try to change filter to see records here."
  285. NamedFilteredMessage="No records found as '{0}'.
  286. Try to change filter to see records here." />
  287. <Levels>
  288. <px:PXGridLevel DataKeyNames="RefNoteID,AttributeID" DataMember="Answers">
  289. <RowTemplate>
  290. <px:PXLayoutRule runat="server" ControlSize="XM" LabelsWidth="M" StartColumn="True" />
  291. <px:PXTextEdit ID="edParameterID" runat="server" DataField="AttributeID" Enabled="False" AlreadyLocalized="False" />
  292. <px:PXTextEdit ID="edAnswerValue" runat="server" DataField="Value" AlreadyLocalized="False" />
  293. </RowTemplate>
  294. <Columns>
  295. <px:PXGridColumn AllowShowHide="False" DataField="AttributeID" TextField="AttributeID_description" TextAlign="Left" Width="135px" />
  296. <px:PXGridColumn DataField="isRequired" TextAlign="Center" Type="CheckBox" Width="80px" />
  297. <px:PXGridColumn DataField="Value" Width="185px" />
  298. </Columns>
  299. </px:PXGridLevel>
  300. </Levels>
  301. </px:PXGrid>
  302. <px:PXGrid ID="PXGridCategory" runat="server" Caption="Sales Categories" DataSourceID="ds" Height="220px" Width="250px"
  303. SkinID="ShortList">
  304. <EmptyMsg AnonFilteredAddMessage="No records found.
  305. Try to change filter to see records here."
  306. AnonFilteredMessage="No records found.
  307. Try to change filter to see records here."
  308. ComboAddMessage="No records found.
  309. Try to change filter or modify parameters above to see records here."
  310. FilteredAddMessage="No records found.
  311. Try to change filter to see records here."
  312. FilteredMessage="No records found.
  313. Try to change filter to see records here."
  314. NamedComboAddMessage="No records found as '{0}'.
  315. Try to change filter or modify parameters above to see records here."
  316. NamedComboMessage="No records found as '{0}'.
  317. Try to change filter or modify parameters above to see records here."
  318. NamedFilteredAddMessage="No records found as '{0}'.
  319. Try to change filter to see records here."
  320. NamedFilteredMessage="No records found as '{0}'.
  321. Try to change filter to see records here." />
  322. <Levels>
  323. <px:PXGridLevel DataMember="Category" DataKeyNames="CategoryID,InventoryID">
  324. <RowTemplate>
  325. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  326. <px:PXTreeSelector ID="edParent" runat="server" DataField="CategoryID" PopulateOnDemand="True"
  327. ShowRootNode="False" TreeDataSourceID="ds" TreeDataMember="Categories" CommitChanges="True" AlreadyLocalized="False">
  328. <DataBindings>
  329. <px:PXTreeItemBinding TextField="Description" ValueField="CategoryID" />
  330. </DataBindings>
  331. </px:PXTreeSelector>
  332. </RowTemplate>
  333. <Columns>
  334. <px:PXGridColumn DataField="CategoryID" Width="220px" TextField="INCategory__Description" AllowResize="False" />
  335. </Columns>
  336. </px:PXGridLevel>
  337. </Levels>
  338. </px:PXGrid>
  339. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="S" ControlSize="XM" />
  340. <px:PXImageUploader Height="320px" Width="430px" ID="imgUploader" runat="server" DataField="ImageUrl" AllowUpload="true" ShowComment="true" DataMember="ItemSettings" />
  341. </Template>
  342. </px:PXTabItem>
  343. <px:PXTabItem Text="Subitems" Key="Subitems" RepaintOnDemand="false">
  344. <Template>
  345. <px:PXGrid ID="gridSegmentValues" runat="server" DataSourceID="ds" Height="100%" Width="100%" SkinID="DetailsInTab">
  346. <Mode InitNewRow="True" />
  347. <EmptyMsg AnonFilteredAddMessage="No records found.
  348. Try to change filter to see records here."
  349. AnonFilteredMessage="No records found.
  350. Try to change filter to see records here."
  351. ComboAddMessage="No records found.
  352. Try to change filter or modify parameters above to see records here."
  353. FilteredAddMessage="No records found.
  354. Try to change filter to see records here."
  355. FilteredMessage="No records found.
  356. Try to change filter to see records here."
  357. NamedComboAddMessage="No records found as '{0}'.
  358. Try to change filter or modify parameters above to see records here."
  359. NamedComboMessage="No records found as '{0}'.
  360. Try to change filter or modify parameters above to see records here."
  361. NamedFilteredAddMessage="No records found as '{0}'.
  362. Try to change filter to see records here."
  363. NamedFilteredMessage="No records found as '{0}'.
  364. Try to change filter to see records here." />
  365. <Levels>
  366. <px:PXGridLevel DataMember="SegmentValues" DataKeyNames="InventoryID,SegmentID,Value">
  367. <Columns>
  368. <px:PXGridColumn DataField="SegmentID" Width="90px" CommitChanges="True" />
  369. <px:PXGridColumn DataField="Value" DisplayFormat=">aaaaaa" Width="90px" CommitChanges="True" />
  370. </Columns>
  371. </px:PXGridLevel>
  372. </Levels>
  373. <AutoSize Enabled="True" />
  374. </px:PXGrid>
  375. </Template>
  376. </px:PXTabItem>
  377. <px:PXTabItem Text="Warehouse Details">
  378. <Template>
  379. <px:PXGrid ID="grid2" runat="server" DataSourceID="ds" Height="150px" Style="z-index: 100" Width="100%" ActionsPosition="Top" EditPageUrl="~/Pages/IN/IN204500.aspx" BorderWidth="0px" SkinID="Details">
  380. <EditPageParams>
  381. <px:PXControlParam ControlID="grid2" Direction="Output" Name="InventoryID" PropertyName="DataValues["InventoryID"]" Type="String" />
  382. <px:PXControlParam ControlID="grid2" Direction="Output" Name="SiteID" PropertyName="DataValues["SiteID"]" Type="String" />
  383. </EditPageParams>
  384. <ActionBar>
  385. <CustomItems>
  386. <px:PXToolBarButton AlreadyLocalized="False" SuppressHtmlEncoding="False">
  387. <AutoCallBack Command="AddWarehouseDetail" Target="ds" />
  388. </px:PXToolBarButton>
  389. </CustomItems>
  390. </ActionBar>
  391. <EmptyMsg AnonFilteredAddMessage="No records found.
  392. Try to change filter to see records here."
  393. AnonFilteredMessage="No records found.
  394. Try to change filter to see records here."
  395. ComboAddMessage="No records found.
  396. Try to change filter or modify parameters above to see records here."
  397. FilteredAddMessage="No records found.
  398. Try to change filter to see records here."
  399. FilteredMessage="No records found.
  400. Try to change filter to see records here."
  401. NamedComboAddMessage="No records found as '{0}'.
  402. Try to change filter or modify parameters above to see records here."
  403. NamedComboMessage="No records found as '{0}'.
  404. Try to change filter or modify parameters above to see records here."
  405. NamedFilteredAddMessage="No records found as '{0}'.
  406. Try to change filter to see records here."
  407. NamedFilteredMessage="No records found as '{0}'.
  408. Try to change filter to see records here." />
  409. <Levels>
  410. <px:PXGridLevel DataMember="itemsiterecords" DataKeyNames="InventoryID,SiteID">
  411. <RowTemplate>
  412. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="M" ControlSize="XM" />
  413. <px:PXSegmentMask ID="edPreferredVendorID" runat="server" DataField="PreferredVendorID" Enabled="False" AllowEdit="True" />
  414. <px:PXSegmentMask SuppressLabel="True" Size="s" ID="edSiteID2" runat="server" DataField="SiteID" AllowEdit="True" TextField="INSite__SiteCD" />
  415. <px:PXSegmentMask SuppressLabel="True" Size="s" ID="edInvtAcctID2" runat="server" DataField="InvtAcctID" />
  416. <px:PXSegmentMask SuppressLabel="True" Size="s" ID="edDfltShipLocationID2" runat="server" DataField="DfltShipLocationID" AutoRefresh="True" />
  417. <px:PXSegmentMask SuppressLabel="True" Size="xm" ID="edInvtSubID2" runat="server" DataField="InvtSubID" />
  418. <px:PXSegmentMask SuppressLabel="True" ID="edDfltReceiptLocationID2" runat="server" DataField="DfltReceiptLocationID" AutoRefresh="True" />
  419. </RowTemplate>
  420. <Columns>
  421. <px:PXGridColumn DataField="IsDefault" TextAlign="Center" Type="CheckBox" Width="60px" />
  422. <px:PXGridColumn DataField="SiteID">
  423. <NavigateParams>
  424. <px:PXControlParam ControlID="grid2" Direction="Output" Name="SiteID" PropertyName="DataValues["SiteID"]" Type="String" />
  425. <px:PXControlParam ControlID="grid2" Direction="Output" Name="InventoryID" PropertyName="DataValues["InventoryID"]" Type="String" />
  426. </NavigateParams>
  427. </px:PXGridColumn>
  428. <px:PXGridColumn DataField="DfltReceiptLocationID" />
  429. <px:PXGridColumn DataField="DfltShipLocationID" />
  430. <px:PXGridColumn DataField="SiteStatus" Type="DropDownList" />
  431. <px:PXGridColumn DataField="InvtAcctID" />
  432. <px:PXGridColumn DataField="InvtSubID" />
  433. <px:PXGridColumn DataField="ProductWorkgroupID" />
  434. <px:PXGridColumn DataField="ProductManagerID" />
  435. <px:PXGridColumn DataField="StdCostOverride" TextAlign="Center" Type="CheckBox" Width="60px" />
  436. <px:PXGridColumn DataField="BasePriceOverride" TextAlign="Center" Type="CheckBox" Width="60px" />
  437. <px:PXGridColumn DataField="INSiteStatusSummary__QtyOnHand" TextAlign="Right" Width="100px" />
  438. <px:PXGridColumn DataField="PreferredVendorOverride" Label="Preferred Vendor Override" TextAlign="Center" Type="CheckBox" Width="60px" />
  439. <px:PXGridColumn DataField="PreferredVendorID" Width="81px" />
  440. <px:PXGridColumn DataField="ReplenishmentPolicyOverride" Label="Replenishment Policy Override" TextAlign="Center" Type="CheckBox" Width="90px" />
  441. <px:PXGridColumn DataField="ReplenishmentPolicyID" Label="Seasonality" Width="90px" />
  442. <px:PXGridColumn DataField="ReplenishmentSource" Label="Replenishment Source" RenderEditorText="True" Width="90px" />
  443. <px:PXGridColumn DataField="ReplenishmentSourceSiteID" Label="Replenishment Warehouse" Width="90px" />
  444. <px:PXGridColumn DataField="ServiceLevelOverride" Label="Service Level Override" TextAlign="Center" Type="CheckBox" Width="60px" />
  445. <px:PXGridColumn DataField="ServiceLevelPct" Label="Service Level" Width="90px" />
  446. <px:PXGridColumn DataField="LastForecastDate" Label="LastForecastDate" Width="140px" />
  447. <px:PXGridColumn DataField="DemandPerDayAverage" Label="Demand Per Day Forecast" Width="60px" />
  448. <px:PXGridColumn DataField="DemandPerDaySTDEV" Label="Demand Per Day Error (STDEV)" Width="80px" />
  449. </Columns>
  450. </px:PXGridLevel>
  451. </Levels>
  452. <AutoSize Enabled="True" MinHeight="150" />
  453. </px:PXGrid>
  454. </Template>
  455. </px:PXTabItem>
  456. <px:PXTabItem Text="Vendor Details" LoadOnDemand="true">
  457. <Template>
  458. <px:PXGrid ID="PXGridVendorItems" runat="server" DataSourceID="ds" Height="100%" Width="100%" SkinID="DetailsInTab" SyncPosition="True">
  459. <Mode InitNewRow="True" />
  460. <EmptyMsg AnonFilteredAddMessage="No records found.
  461. Try to change filter to see records here."
  462. AnonFilteredMessage="No records found.
  463. Try to change filter to see records here."
  464. ComboAddMessage="No records found.
  465. Try to change filter or modify parameters above to see records here."
  466. FilteredAddMessage="No records found.
  467. Try to change filter to see records here."
  468. FilteredMessage="No records found.
  469. Try to change filter to see records here."
  470. NamedComboAddMessage="No records found as '{0}'.
  471. Try to change filter or modify parameters above to see records here."
  472. NamedComboMessage="No records found as '{0}'.
  473. Try to change filter or modify parameters above to see records here."
  474. NamedFilteredAddMessage="No records found as '{0}'.
  475. Try to change filter to see records here."
  476. NamedFilteredMessage="No records found as '{0}'.
  477. Try to change filter to see records here." />
  478. <Levels>
  479. <px:PXGridLevel DataMember="VendorItems" DataKeyNames="RecordID">
  480. <RowTemplate>
  481. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="M" ControlSize="XM" />
  482. <px:PXSegmentMask ID="edVendorID" runat="server" DataField="VendorID" AllowEdit="True" />
  483. <px:PXSegmentMask Size="xxs" ID="vp_edSubItemID" runat="server" DataField="SubItemID" AutoRefresh="True" />
  484. <px:PXSegmentMask ID="edLocation__VSiteID" runat="server" DataField="Location__VSiteID" AllowEdit="True" />
  485. <px:PXSegmentMask ID="edVendorLocationID" runat="server" DataField="VendorLocationID" AutoRefresh="True" AllowEdit="True" />
  486. <px:PXMaskEdit ID="edVendorInventoryID" runat="server" DataField="VendorInventoryID" AlreadyLocalized="False" />
  487. <px:PXNumberEdit ID="edAddLeadTimeDays" runat="server" DataField="AddLeadTimeDays" AlreadyLocalized="False" />
  488. <px:PXCheckBox ID="vp_chkActive" runat="server" Checked="True" DataField="Active" AlreadyLocalized="False" />
  489. <px:PXNumberEdit ID="edMinOrdFreq" runat="server" DataField="MinOrdFreq" AlreadyLocalized="False" />
  490. <px:PXNumberEdit ID="edMinOrdQty" runat="server" DataField="MinOrdQty" AlreadyLocalized="False" />
  491. <px:PXNumberEdit ID="edMaxOrdQty" runat="server" DataField="MaxOrdQty" AlreadyLocalized="False" />
  492. <px:PXNumberEdit ID="edLotSize" runat="server" DataField="LotSize" AlreadyLocalized="False" />
  493. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="M" ControlSize="XM" />
  494. <px:PXNumberEdit ID="edERQ" runat="server" DataField="ERQ" AlreadyLocalized="False" />
  495. <px:PXSelector ID="edCuryID" runat="server" DataField="CuryID" />
  496. <px:PXNumberEdit ID="edLastPrice" runat="server" DataField="LastPrice" Enabled="False" AlreadyLocalized="False" />
  497. <px:PXCheckBox ID="chkIsDefault" runat="server" DataField="IsDefault" AlreadyLocalized="False" />
  498. <px:PXTextEdit ID="edVendor__AcctName" runat="server" DataField="Vendor__AcctName" AlreadyLocalized="False" />
  499. <px:PXNumberEdit ID="edLocation__VLeadTime" runat="server" DataField="Location__VLeadTime" AlreadyLocalized="False" />
  500. </RowTemplate>
  501. <Columns>
  502. <px:PXGridColumn DataField="Active" TextAlign="Center" Type="CheckBox" Width="45px" />
  503. <px:PXGridColumn DataField="IsDefault" TextAlign="Center" Type="CheckBox" Width="45px" />
  504. <px:PXGridColumn DataField="VendorID" Width="81px" CommitChanges="True" />
  505. <px:PXGridColumn DataField="Vendor__AcctName" Width="210px" />
  506. <px:PXGridColumn DataField="VendorLocationID" Width="54px" CommitChanges="True" />
  507. <px:PXGridColumn DataField="Location__VSiteID" Width="81px" />
  508. <px:PXGridColumn DataField="SubItemID" CommitChanges="True" />
  509. <px:PXGridColumn DataField="PurchaseUnit" Width="63px" />
  510. <px:PXGridColumn DataField="VendorInventoryID" Width="90px" CommitChanges="True" />
  511. <px:PXGridColumn DataField="Location__VLeadTime" Width="90px" TextAlign="Right" />
  512. <px:PXGridColumn DataField="OverrideSettings" TextAlign="Center" Type="CheckBox" Width="60px" CommitChanges="True" />
  513. <px:PXGridColumn DataField="AddLeadTimeDays" TextAlign="Right" Width="90px" />
  514. <px:PXGridColumn DataField="MinOrdFreq" TextAlign="Right" Width="84px" />
  515. <px:PXGridColumn DataField="MinOrdQty" TextAlign="Right" Width="81px" />
  516. <px:PXGridColumn DataField="MaxOrdQty" TextAlign="Right" Width="81px" />
  517. <px:PXGridColumn DataField="LotSize" TextAlign="Right" Width="81px" />
  518. <px:PXGridColumn DataField="ERQ" TextAlign="Right" Width="81px" />
  519. <px:PXGridColumn DataField="CuryID" Width="54px" />
  520. <px:PXGridColumn DataField="LastPrice" TextAlign="Right" Width="99px" />
  521. </Columns>
  522. </px:PXGridLevel>
  523. </Levels>
  524. <AutoSize Enabled="True" />
  525. </px:PXGrid>
  526. </Template>
  527. </px:PXTabItem>
  528. <px:PXTabItem Text="Packaging">
  529. <Template>
  530. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  531. <px:PXLayoutRule runat="server" StartGroup="True" GroupCaption="Dimensions" />
  532. <px:PXNumberEdit ID="edBaseItemWeight" runat="server" DataField="BaseItemWeight" AlreadyLocalized="False" />
  533. <px:PXSelector ID="edWeightUOM" runat="server" DataField="WeightUOM" Size="S" AutoRefresh="True" />
  534. <px:PXNumberEdit ID="edBaseItemVolume" runat="server" DataField="BaseItemVolume" AlreadyLocalized="False" />
  535. <px:PXSelector ID="edVolumeUOM" runat="server" DataField="VolumeUOM" Size="S" AutoRefresh="True" />
  536. <px:PXLayoutRule runat="server" StartColumn="True" />
  537. <px:PXLayoutRule runat="server" StartGroup="True" GroupCaption="Automatic Packaging" />
  538. <px:PXLayoutRule runat="server" Merge="True" />
  539. <px:PXDropDown ID="edPackageOption" runat="server" DataField="PackageOption" CommitChanges="True" AllowNull="False" />
  540. <px:PXCheckBox ID="edPackSeparately" DataField="PackSeparately" runat="server" AlreadyLocalized="False" />
  541. <px:PXLayoutRule runat="server" />
  542. <px:PXGrid ID="PXGridBoxes" runat="server" Caption="Boxes" DataSourceID="ds" Height="130px" Width="420px" SkinID="ShortList" FilesIndicator="False" NoteIndicator="False">
  543. <EmptyMsg AnonFilteredAddMessage="No records found.
  544. Try to change filter to see records here."
  545. AnonFilteredMessage="No records found.
  546. Try to change filter to see records here."
  547. ComboAddMessage="No records found.
  548. Try to change filter or modify parameters above to see records here."
  549. FilteredAddMessage="No records found.
  550. Try to change filter to see records here."
  551. FilteredMessage="No records found.
  552. Try to change filter to see records here."
  553. NamedComboAddMessage="No records found as '{0}'.
  554. Try to change filter or modify parameters above to see records here."
  555. NamedComboMessage="No records found as '{0}'.
  556. Try to change filter or modify parameters above to see records here."
  557. NamedFilteredAddMessage="No records found as '{0}'.
  558. Try to change filter to see records here."
  559. NamedFilteredMessage="No records found as '{0}'.
  560. Try to change filter to see records here." />
  561. <Levels>
  562. <px:PXGridLevel DataMember="Boxes" DataKeyNames="InventoryID,BoxID">
  563. <RowTemplate>
  564. <px:PXLayoutRule runat="server" ControlSize="XM" LabelsWidth="SM" StartColumn="True" />
  565. <px:PXSelector ID="edBoxID" runat="server" DataField="BoxID" />
  566. <px:PXSelector ID="edUOM_box" runat="server" DataField="UOM" />
  567. <px:PXNumberEdit ID="edQty_box" runat="server" DataField="Qty" AlreadyLocalized="False" />
  568. </RowTemplate>
  569. <Columns>
  570. <px:PXGridColumn DataField="BoxID" Width="91px" CommitChanges="True" />
  571. <px:PXGridColumn DataField="Description" Width="91px" />
  572. <px:PXGridColumn DataField="UOM" Width="54px" CommitChanges="True" />
  573. <px:PXGridColumn DataField="Qty" TextAlign="Right" Width="54px" />
  574. <px:PXGridColumn DataField="MaxWeight" Width="54px" />
  575. <px:PXGridColumn DataField="MaxVolume" Width="54px" />
  576. <px:PXGridColumn DataField="MaxQty" TextAlign="Right" Width="54px" />
  577. </Columns>
  578. </px:PXGridLevel>
  579. </Levels>
  580. </px:PXGrid>
  581. </Template>
  582. </px:PXTabItem>
  583. <px:PXTabItem Text="Cross-Reference">
  584. <Template>
  585. <px:PXGrid ID="crossgrid" runat="server" DataSourceID="ds" Height="150px" Width="100%" ActionsPosition="Top" SkinID="DetailsInTab" SyncPosition="True">
  586. <EmptyMsg AnonFilteredAddMessage="No records found.
  587. Try to change filter to see records here."
  588. AnonFilteredMessage="No records found.
  589. Try to change filter to see records here."
  590. ComboAddMessage="No records found.
  591. Try to change filter or modify parameters above to see records here."
  592. FilteredAddMessage="No records found.
  593. Try to change filter to see records here."
  594. FilteredMessage="No records found.
  595. Try to change filter to see records here."
  596. NamedComboAddMessage="No records found as '{0}'.
  597. Try to change filter or modify parameters above to see records here."
  598. NamedComboMessage="No records found as '{0}'.
  599. Try to change filter or modify parameters above to see records here."
  600. NamedFilteredAddMessage="No records found as '{0}'.
  601. Try to change filter to see records here."
  602. NamedFilteredMessage="No records found as '{0}'.
  603. Try to change filter to see records here." />
  604. <Levels>
  605. <px:PXGridLevel DataMember="itemxrefrecords" DataKeyNames="InventoryID,SubItemID,AlternateType,BAccountID,AlternateID">
  606. <Columns>
  607. <px:PXGridColumn DataField="SubItemID" Width="135px" CommitChanges="True" />
  608. <px:PXGridColumn DataField="AlternateType" Type="DropDownList" Width="135px" CommitChanges="True" />
  609. <px:PXGridColumn DataField="BAccountID" Width="135px" CommitChanges="True" />
  610. <px:PXGridColumn DataField="AlternateID" Width="180px" CommitChanges="True" />
  611. <px:PXGridColumn DataField="UOM" CommitChanges="True" />
  612. <px:PXGridColumn DataField="Descr" Width="351px" />
  613. </Columns>
  614. <RowTemplate>
  615. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="M" ControlSize="XM" />
  616. <px:PXSegmentMask ID="edBAccountID" runat="server" DataField="BAccountID" AutoRefresh="True" AllowEdit="True">
  617. <Parameters>
  618. <px:PXControlParam ControlID="crossgrid" Name="INItemXRef.alternateType" PropertyName="DataValues["AlternateType"]" />
  619. </Parameters>
  620. </px:PXSegmentMask>
  621. <px:PXSelector ID="edxUOM" runat="server" Size="s" DataField="UOM" AllowEdit="True" AutoRefresh="True" edit="1" />
  622. <px:PXSegmentMask SuppressLabel="True" ID="edSubItemID" runat="server" DataField="SubItemID" AutoRefresh="True" />
  623. <px:PXTextEdit ID="edAlternateID" runat="server" DataField="AlternateID" AlreadyLocalized="False" />
  624. <px:PXTextEdit ID="edDescr" runat="server" DataField="Descr" AlreadyLocalized="False" />
  625. </RowTemplate>
  626. </px:PXGridLevel>
  627. </Levels>
  628. <Mode InitNewRow="True" />
  629. <AutoSize Enabled="True" MinHeight="150" />
  630. </px:PXGrid>
  631. </Template>
  632. </px:PXTabItem>
  633. <px:PXTabItem Text="Replenishment Info" RepaintOnDemand="False">
  634. <Template>
  635. <px:PXSplitContainer runat="server" ID="sp1" SplitterPosition="300" SkinID="Horizontal" Height="500px" AlreadyLocalized="False" SavePosition="True">
  636. <AutoSize Enabled="True" />
  637. <Template1>
  638. <px:PXGrid ID="repGrid" runat="server" Height="250px" Width="100%" DataSourceID="ds" SkinID="DetailsInTab" Caption="Replenishment Parameters"
  639. TabIndex="100">
  640. <AutoCallBack Command="Refresh" Target="repSubGrid" />
  641. <Mode InitNewRow="True" />
  642. <Levels>
  643. <px:PXGridLevel DataMember="replenishment" DataKeyNames="InventoryID,ReplenishmentClassID">
  644. <RowTemplate>
  645. <px:PXLayoutRule ID="PXLayoutRule3" runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  646. <px:PXSelector ID="edReplenishmentClassID" runat="server" DataField="ReplenishmentClassID" AllowEdit="True" CommitChanges="true" />
  647. <px:PXSelector ID="edReplenishmentPolicyID" runat="server" DataField="ReplenishmentPolicyID" AllowEdit="True" />
  648. <px:PXDropDown ID="edReplenishmentSource" runat="server" DataField="ReplenishmentSource" />
  649. <px:PXDropDown ID="edReplenishmentMethod" runat="server" DataField="ReplenishmentMethod" />
  650. <px:PXSegmentMask ID="edReplenishmentSourceSiteID" runat="server" DataField="ReplenishmentSourceSiteID" CommitChanges="true" />
  651. <px:PXNumberEdit ID="edMaxShelfLife" runat="server" DataField="MaxShelfLife" />
  652. <px:PXDateTimeEdit ID="edLaunchDate" runat="server" DataField="LaunchDate" />
  653. <px:PXDateTimeEdit ID="edTerminationDate" runat="server" DataField="TerminationDate" />
  654. <px:PXNumberEdit ID="edServiceLevelPct" runat="server" DataField="ServiceLevelPct" />
  655. <px:PXNumberEdit ID="edSafetyStock" runat="server" DataField="SafetyStock" />
  656. <px:PXNumberEdit ID="edMinQty" runat="server" DataField="MinQty" />
  657. <px:PXNumberEdit ID="edMaxQty" runat="server" DataField="MaxQty" />
  658. <px:PXNumberEdit ID="edTransferERQ" runat="server" DataField="TransferERQ" />
  659. <px:PXNumberEdit ID="edHistoryDepth" runat="server" AllowNull="true" Size="xxs" DataField="HistoryDepth" />
  660. </RowTemplate>
  661. <Columns>
  662. <px:PXGridColumn DataField="ReplenishmentClassID" AutoCallBack="True" Width="90px" />
  663. <px:PXGridColumn DataField="ReplenishmentPolicyID" Width="100px" />
  664. <px:PXGridColumn DataField="ReplenishmentSource" Type="DropDownList" AutoCallBack="True" />
  665. <px:PXGridColumn DataField="ReplenishmentMethod" Type="DropDownList" CommitChanges="true" />
  666. <px:PXGridColumn DataField="ReplenishmentSourceSiteID" Width="140px" />
  667. <px:PXGridColumn DataField="MaxShelfLife" TextAlign="Right" />
  668. <px:PXGridColumn DataField="LaunchDate" Width="90px" />
  669. <px:PXGridColumn DataField="TerminationDate" Width="90px" />
  670. <px:PXGridColumn DataField="ServiceLevelPct" Width="90px" />
  671. <px:PXGridColumn DataField="SafetyStock" TextAlign="Right" Width="80px" />
  672. <px:PXGridColumn DataField="MinQty" TextAlign="Right" Width="80px" />
  673. <px:PXGridColumn DataField="MaxQty" TextAlign="Right" Width="80px" />
  674. <px:PXGridColumn DataField="TransferERQ" TextAlign="Right" Width="80px" />
  675. <px:PXGridColumn DataField="ForecastModelType" Label="Forecast Model Type" Width="140px" />
  676. <px:PXGridColumn DataField="ForecastPeriodType" Label="Forecast Period Type" Width="50px" />
  677. <px:PXGridColumn DataField="HistoryDepth" Label="History Scan Depth" Width="50px" />
  678. </Columns>
  679. <Layout FormViewHeight="" />
  680. </px:PXGridLevel>
  681. </Levels>
  682. <AutoSize Enabled="True" />
  683. </px:PXGrid>
  684. </Template1>
  685. <Template2>
  686. <px:PXGrid ID="repSubGrid" runat="server" Height="200px" Width="100%" DataSourceID="ds" SkinID="DetailsInTab" Caption="Subitem Replenishment Parameters"
  687. Style="left: 0px; top: 0px" TabIndex="150">
  688. <Mode InitNewRow="True" />
  689. <CallbackCommands>
  690. <Save CommitChangesIDs="repSubGrid" RepaintControls="None" />
  691. <FetchRow RepaintControls="None" />
  692. </CallbackCommands>
  693. <Parameters>
  694. <px:PXSyncGridParam ControlID="repGrid" />
  695. </Parameters>
  696. <ActionBar>
  697. <CustomItems>
  698. <px:PXToolBarButton>
  699. <AutoCallBack Command="GenerateSubitems" Target="ds" />
  700. </px:PXToolBarButton>
  701. <px:PXToolBarButton>
  702. <AutoCallBack Command="UpdateReplenishment" Target="ds" />
  703. </px:PXToolBarButton>
  704. </CustomItems>
  705. </ActionBar>
  706. <Levels>
  707. <px:PXGridLevel DataMember="subreplenishment" DataKeyNames="InventoryID,ReplenishmentClassID,SubItemID">
  708. <RowTemplate>
  709. <px:PXSegmentMask ID="edRPSubItemID" runat="server" DataField="SubItemID" Width="27px" AutoRefresh="True" />
  710. </RowTemplate>
  711. <Columns>
  712. <px:PXGridColumn DataField="InventoryID" />
  713. <px:PXGridColumn DataField="ReplenishmentClassID" />
  714. <px:PXGridColumn DataField="SubItemID" />
  715. <px:PXGridColumn DataField="SafetyStock" TextAlign="Right" Width="100px" />
  716. <px:PXGridColumn DataField="MinQty" TextAlign="Right" Width="100px" />
  717. <px:PXGridColumn DataField="MaxQty" TextAlign="Right" Width="100px" />
  718. <px:PXGridColumn DataField="TransferERQ" TextAlign="Right" Width="80px" />
  719. <px:PXGridColumn DataField="ItemStatus" Type="DropDownList" />
  720. </Columns>
  721. <Layout FormViewHeight="" />
  722. </px:PXGridLevel>
  723. </Levels>
  724. <AutoSize Enabled="True" MinHeight="150" />
  725. </px:PXGrid>
  726. </Template2>
  727. </px:PXSplitContainer>
  728. </Template>
  729. </px:PXTabItem>
  730. <px:PXTabItem Text="Deferral Settings">
  731. <Template>
  732. <px:PXFormView ID="formDR" runat="server" Width="100%" DataMember="ItemSettings" DataSourceID="ds" Caption="Rules" SkinID="Transparent">
  733. <Activity HighlightColor="" SelectedColor="" />
  734. <Template>
  735. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  736. <px:PXSelector CommitChanges="True" ID="edDeferredCode1" runat="server" DataField="DeferredCode" AllowEdit="True" DataSourceID="ds" edit="1" />
  737. <px:PXLayoutRule runat="server" Merge="True" />
  738. <px:PXNumberEdit runat="server" ID="edDefaultTerm" DataField="DefaultTerm" CommitChanges="True" AlreadyLocalized="False" />
  739. <px:PXDropDown runat="server" ID="edDefaultTermUOM" DataField="DefaultTermUOM" CommitChanges="True" Width="134px" SuppressLabel="True" />
  740. <px:PXLayoutRule runat="server" />
  741. <px:PXCheckBox ID="chkUseParentSubID" runat="server" DataField="UseParentSubID" AlreadyLocalized="False" />
  742. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  743. <px:PXNumberEdit ID="edTotalPercentage" runat="server" DataField="TotalPercentage" Enabled="False" AlreadyLocalized="False" />
  744. </Template>
  745. </px:PXFormView>
  746. <px:PXGrid ID="PXGridComponents" runat="server" DataSourceID="ds" AllowFilter="False" Height="200px" Width="100%" Caption="Revenue Components" SkinID="DetailsWithFilter" SyncPosition="True">
  747. <Mode InitNewRow="True" />
  748. <EmptyMsg AnonFilteredAddMessage="No records found.
  749. Try to change filter to see records here."
  750. AnonFilteredMessage="No records found.
  751. Try to change filter to see records here."
  752. ComboAddMessage="No records found.
  753. Try to change filter or modify parameters above to see records here."
  754. FilteredAddMessage="No records found.
  755. Try to change filter to see records here."
  756. FilteredMessage="No records found.
  757. Try to change filter to see records here."
  758. NamedComboAddMessage="No records found as '{0}'.
  759. Try to change filter or modify parameters above to see records here."
  760. NamedComboMessage="No records found as '{0}'.
  761. Try to change filter or modify parameters above to see records here."
  762. NamedFilteredAddMessage="No records found as '{0}'.
  763. Try to change filter to see records here."
  764. NamedFilteredMessage="No records found as '{0}'.
  765. Try to change filter to see records here." />
  766. <Levels>
  767. <px:PXGridLevel DataMember="Components" DataKeyNames="InventoryID,ComponentID">
  768. <RowTemplate>
  769. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  770. <px:PXDropDown ID="edPriceOption" runat="server" DataField="AmtOption" CommitChanges="True" />
  771. <px:PXSegmentMask ID="edComponentID" runat="server" DataField="ComponentID" AllowEdit="True" />
  772. <px:PXNumberEdit Size="xs" ID="edFixedAmt" runat="server" DataField="FixedAmt" AlreadyLocalized="False" />
  773. <px:PXSelector ID="edDeferredCode" runat="server" DataField="DeferredCode" CommitChanges="True" AllowEdit="True" edit="1" />
  774. <px:PXNumberEdit runat="server" ID="edDefaultTerm" DataField="DefaultTerm" CommitChanges="True" AlreadyLocalized="False" />
  775. <px:PXNumberEdit ID="edPercentage" runat="server" DataField="Percentage" AlreadyLocalized="False" />
  776. <px:PXSegmentMask ID="edSalesAcctID" runat="server" DataField="SalesAcctID" AllowEdit="True" />
  777. <px:PXSegmentMask ID="edSalesSubID" runat="server" DataField="SalesSubID" />
  778. <px:PXSelector ID="edUOM" runat="server" DataField="UOM" AllowEdit="True" AutoRefresh="True" edit="1" />
  779. <px:PXNumberEdit ID="edQty" runat="server" DataField="Qty" AlreadyLocalized="False" />
  780. </RowTemplate>
  781. <Columns>
  782. <px:PXGridColumn DataField="ComponentID" Width="99px" CommitChanges="True" />
  783. <px:PXGridColumn DataField="SalesAcctID" Width="99px" />
  784. <px:PXGridColumn DataField="SalesSubID" Width="99px" />
  785. <px:PXGridColumn DataField="UOM" Width="99px" />
  786. <px:PXGridColumn DataField="Qty" TextAlign="Right" Width="99px" />
  787. <px:PXGridColumn DataField="DeferredCode" Width="99px" CommitChanges="True" />
  788. <px:PXGridColumn DataField="DefaultTerm" />
  789. <px:PXGridColumn DataField="DefaultTermUOM" />
  790. <px:PXGridColumn DataField="AmtOption" RenderEditorText="True" Width="81px" CommitChanges="True" />
  791. <px:PXGridColumn DataField="FixedAmt" TextAlign="Right" Width="81px" />
  792. <px:PXGridColumn DataField="Percentage" TextAlign="Right" Width="99px" />
  793. </Columns>
  794. </px:PXGridLevel>
  795. </Levels>
  796. <AutoSize Enabled="True" />
  797. </px:PXGrid>
  798. </Template>
  799. </px:PXTabItem>
  800. <px:PXTabItem Text="GL Accounts">
  801. <Template>
  802. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="M" ControlSize="XM" />
  803. <px:PXSegmentMask ID="edInvtAcctID" runat="server" DataField="InvtAcctID" CommitChanges="True" />
  804. <px:PXSegmentMask ID="edInvtSubID" runat="server" DataField="InvtSubID" AutoRefresh="True" CommitChanges="True" />
  805. <px:PXSegmentMask ID="edReasonCodeSubID" runat="server" DataField="ReasonCodeSubID" AutoRefresh="True" />
  806. <px:PXSegmentMask ID="edSalesAcctID" runat="server" DataField="SalesAcctID" CommitChanges="True" />
  807. <px:PXSegmentMask ID="edSalesSubID" runat="server" DataField="SalesSubID" AutoRefresh="True" />
  808. <px:PXSegmentMask ID="edCOGSAcctID" runat="server" DataField="COGSAcctID" CommitChanges="True" />
  809. <px:PXSegmentMask ID="edCOGSSubID" runat="server" DataField="COGSSubID" AutoRefresh="True" />
  810. <px:PXSegmentMask ID="edStdCstVarAcctID" runat="server" DataField="StdCstVarAcctID" CommitChanges="True" />
  811. <px:PXSegmentMask ID="edStdCstVarSubID" runat="server" DataField="StdCstVarSubID" AutoRefresh="True" />
  812. <px:PXSegmentMask ID="edStdCstRevAcctID" runat="server" DataField="StdCstRevAcctID" AutoRefresh="True" />
  813. <px:PXSegmentMask ID="edStdCstRevSubID" runat="server" DataField="StdCstRevSubID" AutoRefresh="True" />
  814. <px:PXSegmentMask ID="edPOAccrualAcctID" runat="server" DataField="POAccrualAcctID" CommitChanges="True" />
  815. <px:PXSegmentMask ID="edPOAccrualSubID" runat="server" DataField="POAccrualSubID" AutoRefresh="True" />
  816. <px:PXSegmentMask ID="edPPVAcctID" runat="server" DataField="PPVAcctID" CommitChanges="True" />
  817. <px:PXSegmentMask ID="edPPVSubID" runat="server" DataField="PPVSubID" AutoRefresh="True" />
  818. <px:PXSegmentMask ID="edLCVarianceAcctID" runat="server" DataField="LCVarianceAcctID" CommitChanges="True" />
  819. <px:PXSegmentMask ID="edLCVarianceSubID" runat="server" DataField="LCVarianceSubID" AutoRefresh="True" />
  820. <px:PXSegmentMask ID="edDiscAcctID" runat="server" DataField="DiscAcctID" CommitChanges="True" />
  821. <px:PXSegmentMask ID="edDiscSubID" runat="server" DataField="DiscSubID" AutoRefresh="True" />
  822. <px:PXSegmentMask ID="edDeferralAcctID" runat="server" DataField="DeferralAcctID" CommitChanges="True" />
  823. <px:PXSegmentMask ID="edDeferralSubID" runat="server" DataField="DeferralSubID" AutoRefresh="True" />
  824. </Template>
  825. </px:PXTabItem>
  826. <px:PXTabItem Text="Restriction Groups">
  827. <Template>
  828. <px:PXGrid ID="grid3" runat="server" DataSourceID="ds" Height="150px" Style="z-index: 100" Width="100%" AdjustPageSize="Auto" AllowSearch="True" SkinID="Details" BorderWidth="0px">
  829. <ActionBar>
  830. <Actions>
  831. <NoteShow Enabled="False" />
  832. </Actions>
  833. <CustomItems>
  834. <px:PXToolBarButton Text="Group Details" CommandSourceID="ds" CommandName="ViewGroupDetails" AlreadyLocalized="False" SuppressHtmlEncoding="False" />
  835. </CustomItems>
  836. </ActionBar>
  837. <EmptyMsg AnonFilteredAddMessage="No records found.
  838. Try to change filter to see records here."
  839. AnonFilteredMessage="No records found.
  840. Try to change filter to see records here."
  841. ComboAddMessage="No records found.
  842. Try to change filter or modify parameters above to see records here."
  843. FilteredAddMessage="No records found.
  844. Try to change filter to see records here."
  845. FilteredMessage="No records found.
  846. Try to change filter to see records here."
  847. NamedComboAddMessage="No records found as '{0}'.
  848. Try to change filter or modify parameters above to see records here."
  849. NamedComboMessage="No records found as '{0}'.
  850. Try to change filter or modify parameters above to see records here."
  851. NamedFilteredAddMessage="No records found as '{0}'.
  852. Try to change filter to see records here."
  853. NamedFilteredMessage="No records found as '{0}'.
  854. Try to change filter to see records here." />
  855. <Levels>
  856. <px:PXGridLevel DataMember="Groups" DataKeyNames="GroupName">
  857. <Mode AllowAddNew="False" AllowDelete="False" />
  858. <Columns>
  859. <px:PXGridColumn DataField="Included" TextAlign="Center" Type="CheckBox" Width="40px" AllowCheckAll="True" />
  860. <px:PXGridColumn DataField="GroupName" Width="150px" />
  861. <px:PXGridColumn DataField="SpecificType" Width="150px" Type="DropDownList" />
  862. <px:PXGridColumn DataField="Description" Width="200px" />
  863. <px:PXGridColumn DataField="Active" TextAlign="Center" Type="CheckBox" Width="60px" />
  864. <px:PXGridColumn DataField="GroupType" Label="Visible To Entities" Width="171px" Type="DropDownList" />
  865. </Columns>
  866. <RowTemplate>
  867. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="M" ControlSize="XM" />
  868. <px:PXCheckBox SuppressLabel="True" ID="chkSelected" runat="server" DataField="Included" AlreadyLocalized="False" />
  869. <px:PXSelector ID="edGroupName" runat="server" DataField="GroupName" />
  870. <px:PXTextEdit ID="edDescription" runat="server" DataField="Description" AlreadyLocalized="False" />
  871. <px:PXCheckBox SuppressLabel="True" ID="chkActive" runat="server" Checked="True" DataField="Active" AlreadyLocalized="False" />
  872. <px:PXDropDown ID="edGroupType" runat="server" DataField="GroupType" Enabled="False" />
  873. </RowTemplate>
  874. </px:PXGridLevel>
  875. </Levels>
  876. <AutoSize Enabled="True" MinHeight="150" />
  877. </px:PXGrid>
  878. </Template>
  879. </px:PXTabItem>
  880.  
  881.  
  882. <px:PXTabItem Text="Description" LoadOnDemand="true">
  883. <Template>
  884. <px:PXRichTextEdit ID="edBody" runat="server" DataField="Body" Style="border-width: 0px; border-top-width: 1px; width: 100%;"
  885. AllowAttached="True" AllowSearch="True" AllowSourceMode="True" AlreadyLocalized="False" EncodeInstructions="False" TabIndex="9999">
  886. <AutoSize Enabled="True" MinHeight="216" />
  887. <LoadTemplate TypeName="PX.SM.SMNotificationMaint" DataMember="Notifications" ViewName="NotificationTemplate" ValueField="notificationID" TextField="Name" DataSourceID="ds" Size="M" />
  888. </px:PXRichTextEdit>
  889. </Template>
  890. </px:PXTabItem>
  891. <px:PXTabItem Text="Service Management" VisibleExp="DataControls["chkEquipmentManagement"].Value == 1" BindingContext="form">
  892. <Template>
  893. <px:PXFormView runat="server" ID="formSM" DataMember="ItemSettings" Style="z-index: 100" Width="100%" DataSourceID="ds">
  894. <ContentStyle BackColor="Transparent" BorderStyle="None">
  895. </ContentStyle>
  896. <Template>
  897. <px:PXLayoutRule runat="server" StartGroup="True" StartColumn="True" />
  898. <px:PXGroupBox runat="server" ID="edEquipmentItemClass" Caption="Equipment Class" DataField="EquipmentItemClass" CommitChanges="True" AlreadyLocalized="False">
  899. <Template>
  900. <px:PXRadioButton runat="server" ID="edEquipmentItemClass_op0" Value="OI" Text="Part or Other Inventory" />
  901. <px:PXRadioButton runat="server" ID="edEquipmentItemClass_op1" Value="ME" Text="Model Equipment" />
  902. <px:PXRadioButton runat="server" ID="edEquipmentItemClass_op2" Text="Component" Value="CT" />
  903. <px:PXRadioButton runat="server" ID="edEquipmentItemClass_op3" Text="Consumable" Value="CE" />
  904. </Template>
  905. </px:PXGroupBox>
  906. <px:PXSelector runat="server" ID="edManufacturerID" DataField="ManufacturerID" CommitChanges="True" AllowEdit="True" edit="1" />
  907. <px:PXSelector runat="server" ID="edManufacturerModelID" DataField="ManufacturerModelID" AllowEdit="True" CommitChanges="True" AutoRefresh="True" edit="1" />
  908. <px:PXCheckBox runat="server" ID="edMem_ShowComponent" DataField="Mem_ShowComponent" AlreadyLocalized="False" />
  909. <px:PXLayoutRule runat="server" StartColumn="True" />
  910. <px:PXLayoutRule runat="server" StartGroup="True" GroupCaption="EQUIPMENT GENERAL WARRANTY" />
  911. <px:PXLayoutRule runat="server" Merge="True" />
  912. <px:PXNumberEdit runat="server" ID="edCpnyWarrantyValue" DataField="CpnyWarrantyValue" Width="30px" AlreadyLocalized="False" />
  913. <px:PXDropDown runat="server" ID="edCpnyWarrantyType" DataField="CpnyWarrantyType" SuppressLabel="True" Size="S" />
  914. <px:PXLayoutRule runat="server" Merge="True" />
  915. <px:PXNumberEdit runat="server" ID="edVendorWarrantyValue" DataField="VendorWarrantyValue" Width="30px" AlreadyLocalized="False" />
  916. <px:PXDropDown runat="server" ID="edVendorWarrantyType" DataField="VendorWarrantyType" SuppressLabel="True" Size="S" />
  917. </Template>
  918. </px:PXFormView>
  919. <px:PXGrid runat="server" ID="gridComponents" SkinID="DetailsInTab" AdjustPageSize="Auto" Width="100%" SyncPosition="True" DataSourceID="ds">
  920. <EmptyMsg AnonFilteredAddMessage="No records found.
  921. Try to change filter to see records here."
  922. AnonFilteredMessage="No records found.
  923. Try to change filter to see records here."
  924. ComboAddMessage="No records found.
  925. Try to change filter or modify parameters above to see records here."
  926. FilteredAddMessage="No records found.
  927. Try to change filter to see records here."
  928. FilteredMessage="No records found.
  929. Try to change filter to see records here."
  930. NamedComboAddMessage="No records found as '{0}'.
  931. Try to change filter or modify parameters above to see records here."
  932. NamedComboMessage="No records found as '{0}'.
  933. Try to change filter or modify parameters above to see records here."
  934. NamedFilteredAddMessage="No records found as '{0}'.
  935. Try to change filter to see records here."
  936. NamedFilteredMessage="No records found as '{0}'.
  937. Try to change filter to see records here." />
  938. <Levels>
  939. <px:PXGridLevel DataMember="ModelComponents">
  940. <Columns>
  941. <px:PXGridColumn DataField="ComponentID" Width="150px" CommitChanges="True" />
  942. <px:PXGridColumn DataField="Active" Type="CheckBox" TextAlign="Center" />
  943. <px:PXGridColumn DataField="Optional" Type="CheckBox" TextAlign="Center" />
  944. <px:PXGridColumn DataField="Qty" />
  945. <px:PXGridColumn DataField="Descr" Width="250px" />
  946. <px:PXGridColumn DataField="ClassID" Width="120px" CommitChanges="True" />
  947. <px:PXGridColumn DataField="InventoryID" Width="120px" CommitChanges="True" />
  948. <px:PXGridColumn DataField="RequireSerial" Type="CheckBox" TextAlign="Center" />
  949. <px:PXGridColumn DataField="CpnyWarrantyValue" Width="80px" />
  950. <px:PXGridColumn DataField="CpnyWarrantyType" Width="80px" />
  951. <px:PXGridColumn DataField="VendorWarrantyValue" Width="140px" />
  952. <px:PXGridColumn DataField="VendorWarrantyType" />
  953. <px:PXGridColumn DataField="VendorID" Width="120px" />
  954. </Columns>
  955. <RowTemplate>
  956. <px:PXSelector ID="edEQComponentID" runat="server" DataField="ComponentID" CommitChanges="True" AutoRefresh="True" />
  957. <px:PXCheckBox ID="edEQActive" runat="server" DataField="Active" AlreadyLocalized="False" />
  958. <px:PXCheckBox ID="edEQOptional" runat="server" DataField="Optional" AlreadyLocalized="False" />
  959. <px:PXNumberEdit ID="edEQQty" runat="server" DataField="Qty" AlreadyLocalized="False" />
  960. <px:PXTextEdit ID="edEQDescr" runat="server" DataField="Descr" AlreadyLocalized="False" />
  961. <px:PXSelector ID="edEQClassID" runat="server" DataField="ClassID" CommitChanges="True" AutoRefresh="True" AllowEdit="True" edit="1" />
  962. <px:PXSelector ID="edEQInventoryID" runat="server" DataField="InventoryID" CommitChanges="True" AutoRefresh="True" AllowEdit="True" edit="1" />
  963. <px:PXCheckBox ID="edEQRequireSerial" runat="server" DataField="RequireSerial" AlreadyLocalized="False" />
  964. <px:PXNumberEdit ID="edEQCpnyWarrantyValue" runat="server" DataField="CpnyWarrantyValue" AlreadyLocalized="False" />
  965. <px:PXDropDown ID="edEQCpnyWarrantyType" runat="server" DataField="CpnyWarrantyType" />
  966. <px:PXNumberEdit ID="edEQVendorWarrantyValue" runat="server" DataField="VendorWarrantyValue" AlreadyLocalized="False" />
  967. <px:PXDropDown ID="edEQVendorWarrantyType" runat="server" DataField="VendorWarrantyType" />
  968. <px:PXSelector ID="edEQVendorID" runat="server" DataField="VendorID" CommitChanges="True" AutoRefresh="True" />
  969. </RowTemplate>
  970. </px:PXGridLevel>
  971. </Levels>
  972. <AutoSize Enabled="True" />
  973. </px:PXGrid>
  974. </Template>
  975. </px:PXTabItem>
  976. <px:PXTabItem Text="Sync Status">
  977. <Template>
  978. <px:PXGrid ID="syncGrid" runat="server" DataSourceID="ds" Height="150px" Width="100%" ActionsPosition="Top" SkinID="Inquire" SyncPosition="True">
  979. <EmptyMsg AnonFilteredAddMessage="No records found.
  980. Try to change filter to see records here."
  981. AnonFilteredMessage="No records found.
  982. Try to change filter to see records here."
  983. ComboAddMessage="No records found.
  984. Try to change filter or modify parameters above to see records here."
  985. FilteredAddMessage="No records found.
  986. Try to change filter to see records here."
  987. FilteredMessage="No records found.
  988. Try to change filter to see records here."
  989. NamedComboAddMessage="No records found as '{0}'.
  990. Try to change filter or modify parameters above to see records here."
  991. NamedComboMessage="No records found as '{0}'.
  992. Try to change filter or modify parameters above to see records here."
  993. NamedFilteredAddMessage="No records found as '{0}'.
  994. Try to change filter to see records here."
  995. NamedFilteredMessage="No records found as '{0}'.
  996. Try to change filter to see records here." />
  997. <Levels>
  998. <px:PXGridLevel DataMember="SyncRecs">
  999. <Columns>
  1000. <px:PXGridColumn DataField="SYProvider__Name" Width="200px" />
  1001. <px:PXGridColumn DataField="RemoteID" Width="200px" CommitChanges="True" LinkCommand="GoToSalesforce" />
  1002. <px:PXGridColumn DataField="Status" Width="120px" />
  1003. <px:PXGridColumn DataField="Operation" Width="100px" />
  1004. <px:PXGridColumn DataField="LastErrorMessage" Width="230px" />
  1005. <px:PXGridColumn DataField="LastAttemptTS" Width="120px" DisplayFormat="g" />
  1006. <px:PXGridColumn DataField="AttemptCount" Width="120px" />
  1007. <px:PXGridColumn DataField="SFEntitySetup__ImportScenario" Width="150px" />
  1008. <px:PXGridColumn DataField="SFEntitySetup__ExportScenario" Width="150px" />
  1009. </Columns>
  1010. </px:PXGridLevel>
  1011. </Levels>
  1012. <ActionBar>
  1013. <CustomItems>
  1014. <px:PXToolBarButton Key="SyncSalesforce" AlreadyLocalized="False" SuppressHtmlEncoding="False">
  1015. <AutoCallBack Command="SyncSalesforce" Target="ds" />
  1016. </px:PXToolBarButton>
  1017. </CustomItems>
  1018. </ActionBar>
  1019. <Mode InitNewRow="True" />
  1020. <AutoSize Enabled="True" MinHeight="150" />
  1021. </px:PXGrid>
  1022. </Template>
  1023. </px:PXTabItem>
  1024. </Items>
  1025. <AutoSize Enabled="True" MinHeight="150" />
  1026. </px:PXTab>
  1027. <px:PXSmartPanel ID="pnlUpdatePrice" runat="server" Key="VendorItems" CaptionVisible="true" DesignView="Content" Caption="Update Effective Vendor Prices" AllowResize="false">
  1028. <px:PXFormView ID="formEffectiveDate" runat="server" DataSourceID="ds" CaptionVisible="false" DataMember="VendorInventory$UpdatePrice" Width="280px" Height="50px" SkinID="Transparent">
  1029. <Template>
  1030. <px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="SM" ControlSize="XM" />
  1031. <px:PXDateTimeEdit ID="edPendingDate" runat="server" DataField="PendingDate" />
  1032. </Template>
  1033. </px:PXFormView>
  1034. <px:PXPanel ID="PXPanelBtn" runat="server" SkinID="Buttons">
  1035. <px:PXButton ID="PXButton3" runat="server" DialogResult="OK" Text="Update" />
  1036. <px:PXButton ID="PXButton4" runat="server" DialogResult="No" Text="Cancel" />
  1037. </px:PXPanel>
  1038. </px:PXSmartPanel>
  1039. </asp:Content>
Add Comment
Please, Sign In to add comment